About this project
Git Extras is a set of additional command-line utilities for Git, packaged as small shell scripts that add extra subcommands to the standard git workflow. It provides tools for repository summaries, an interactive REPL, changelog population, author commit percentages, release management, and many other convenience operations.
The project includes commands such as git-ignore, git-setup, git-changelog, git-release, and git-effort, among others. Documentation is split into separate Installation and Commands pages, and the repository includes contribution guidelines.
Since version 6.4, the assumed default branch name changed from master to main. This affects commands including git archive-file, git delete-merged-branches, git delta, git pull-request, git show-merged-branches, git show-unmerged-branches, and git squash. Users can override the default branch name through the git-extras.default-branch or init.defaultBranch configuration settings.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.