Automatically generate and update changelogs from commit history.
Calculate and display the percentage of commits contributed by each team member.
Set up new Git repositories with standard configurations and ignore files.
Create release tags and manage version bumps with a single command.
git-extras is a collection of additional command-line utilities that extend Git, the version control system. Git itself comes with a core set of commands like commit, push, and pull. git-extras adds extra commands on top of those for tasks that are useful but not built in. Based on the description and readme, the extras cover things like generating a summary of repository activity, populating changelogs, calculating what percentage of commits each author contributed, and miscellaneous productivity shortcuts. A screencast linked in the readme demonstrates commands such as git-ignore, git-setup, git-changelog, git-release, and git-effort. Installation instructions are in a separate file. As of version 6.4, the assumed default branch name changed from master to main, which affects several commands; this can be reconfigured if needed. The project welcomes contributions via pull requests.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.