A handy tool for doing efficient in-memory commit rebases & fixups
Git Profile Manager allows to add and switch between multiple user profiles in your git repositories
Git extensions for m-of-n signing and verification on commits/tags.
Native cross platform full feature terminal based sequence editor for git interactive rebase. Written in Rust...
Annotate your git branches
The commitizen command line utility.
A filesystem interface to git repositories
Git subcommand "url" that packs repository URL into unicode string selectable by double clicking
🍋 Keep your Git repo fresh.
An interactive way to peruse your git history from the terminal
Git plugin that prevents sensitive data from being committed.
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
Git plugin that allows you to save multiple user profiles and set them as project defaults
Edit commit messages, authors, and timestamps during git-rebase
Fighting the copy-paste element of your rebase workflow.
See your latest local git branches, formatted real fancy
Prevents you from committing secrets and credentials into git repositories
Good-lookin' diffs. Actually… nah… The best-lookin' diffs. 🎉
Blame someone else for your bad code.
Generic, high-level Git workflow support!
Recursive blame for Git
🔥 Save Your Code in an Emergency
Lists a user's remote branches and shows if it was merged and/or available locally
A git command to play back file history.
Git command to give you an overview of your branches
Determine when a particular commit was merged into a git branch
Git extension for versioning large files
test your commits
Git for Humans, Inspired by GitHub for Mac™.
A temporary commit tool for git
Git-based decentralized issue management
Incremental merge for git
A tool to manage project, user, and global Git hooks
git deployment made easy
github like contributions calendar on terminal