CLI — independent software & tools
-
git-filter-repo
Quickly rewrite git repository history
-
git-fixup
Alias for git commit --fixup <ref>
-
git-flow
Extensions to follow Vincent Driessen's branching model
-
git-flow-next
Modern implementation of the Git-flow branching model
-
git-format-staged
Git command to transform staged files using a formatting command
-
git-fresh
Utility to keep git repos fresh
-
git-ftp
Git-powered FTP client
-
git-game
Game for git to guess who made which commit
-
git-gerrit
Gerrit code review helper scripts
-
git-get
Better way to clone, organize and manage multiple git repositories
-
git-grab
Clone a git repository into a standard location organised by domain and path
-
git-graph
Command-line tool to show clear git graphs arranged for your branching model
-
git-hooks-go
Git hooks manager
-
git-hound
Git plugin that prevents sensitive data from being committed
-
git-if
Glulx interpreter that is optimized for speed
-
git-ignore
List, fetch and generate .gitignore templates
-
git-imerge
Incremental merge for git
-
git-integration
Manage git integration branches
-
git-interactive-rebase-tool
Native sequence editor for Git interactive rebase
-
git-lfs
Git extension for versioning large files
-
git-machete
Git repository organizer & rebase workflow automation tool
-
git-mediate
Utility to help resolve merge conflicts
-
git-mob
CLI tool for including co-authors in commits
-
git-multipush
Push a branch to multiple remotes in one command
-
git-now
Light, temporary commits for git
-
git-number
Use numbers for dealing with files in git
-
git-octopus
Continuous merge workflow
-
git-open
Open GitHub webpages from a terminal
-
git-pages
Scalable static site server for Git forges
-
git-pages-cli
Tool for publishing a site to a git-pages server
-
git-pkgs
Track package dependencies across git history
-
git-plus
Git utilities: git multi, git relation, git old-branches, git recent
-
git-quick-stats
Simple and efficient way to access statistics in git
-
git-recent
Browse your latest git branches, formatted real fancy
-
git-remote-codecommit
Git Remote Helper to interact with AWS CodeCommit
-
git-remote-gcrypt
GPG-encrypted git remotes
-
git-remote-hg
Transparent bidirectional bridge between Git and Mercurial
-
git-review
Submit git branches to gerrit for review
-
git-revise
Rebase alternative for easy & efficient in-memory rebases and fixups
-
git-secret
Bash-tool to store the private data inside a git repo
-
git-secrets
Prevents you from committing sensitive information to a git repo
-
git-series
Track changes to a patch series over time
-
git-sizer
Compute various size metrics for a Git repository
-
git-spice
Manage stacked Git branches
-
git-split-diffs
Syntax highlighted side-by-side diffs in your terminal
-
git-ssh
Proxy for serving git repositories over SSH
-
git-standup
Git extension to generate reports for standup meetings
-
git-subrepo
Git Submodule Alternative
-
git-svn-abandon
History-preserving svn-to-git migration
-
git-sync
Clones a git repository and keeps it synchronized with the upstream
-
git-tools
Assorted git-related scripts and tools
-
git-town
High-level command-line interface for Git
-
git-tracker
Integrate Pivotal Tracker into your Git workflow
-
git-trim
Trim your git remote tracking branches that are merged or gone
-
git-url-sub
Recursively substitute remote URLs for multiple repos
-
git-vendor
Command for managing git vendored dependencies
-
git-when-merged
Find where a commit was merged in git
-
git-who
Git blame for file trees
-
git-workspace
Sync personal and work git repositories from multiple providers
-
git-xargs
CLI for making updates across multiple Github repositories with a single command