Harness the Combinatoric Power of Command-Line Tools and Utilities

git

Subscribe to RSS feed

Split Changes into Multiple Commits

Published August 31, 2024 and last verified on December 14, 2025

Split a large set of file changes into focused, individual Git commits using interactive staging to keep your project history clean.

Jump to Git Repository Root

Published May 13, 2024 and last verified on December 13, 2025

Navigate to your Git repository root directory from anywhere in the project tree using a built-in Git command and a shell alias.

Throwing All Your Work Away in Git

Published January 8, 2020 and last verified on December 13, 2025

Discard unwanted changes in your Git working directory using the checkout, reset, and clean subcommands to get back to a clean state.