Awesome Open Source
Awesome Open Source

Git Extras

Little git extras.


Just getting started? Check out these screencasts:

  • introduction -- covering git-ignore, git-setup, git-changelog, git-release, git-effort and more


See Installation page.


Go to Commands page for basic usage and examples.

GIT utilities -- repo summary, repl, changelog population, author commit percentages and more


Interested in contributing? Awesome!

Please read Contributing before you make a PR, thanks!

The change of the default branch

As of Git Extras 6.4 the assumed default branch name changed from master to main. This affects the Git Extras commands git archive-file, git delete-merged-branches, git delta, git pull-request, git show-merged-branches, git show-unmerged-branches and git squash.

To change the default branch name to master: change either the configuration git-extras.default-branch or init.defaultBranch to master, the former takes precedence.

For example, git config git-extras.default-branch master

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Shell (171,385
Git (34,478
Commit (17,064
Repl (5,146
Changelog (4,389