#git
41 solutions
Copy a remote repository — code plus full history — into a new local folder in one command.
Create and view repositories, issues and pull requests without a browser.
Set the identity Git attaches to every commit — the required first step after installing Git.
The OpenSSH agent exists on Windows but ships disabled — three PowerShell lines make passphrases painless.
Explore commits, diffs, blame and the working tree in a ncurses UI.
Stage, commit, branch and rebase from a full-screen terminal UI.
Reorder, squash, reword or drop commits before sharing them.
Park half-finished changes, switch branches or pull cleanly, then bring them back with one command.
Find and restore commits after an accidental reset, rebase or branch delete.
Compare code by syntax tree so formatting changes do not drown real edits.
Binary-search history by marking commits good or bad.
Route git diff output through delta for colors, line numbers and side-by-side view.