git-extras
brew install git-extras
v7.5.0
MIT
Small git utilities
614
30-day installs · #1614
2.3k
90-day · #1505
6.9k
365-day · #1687
18.1k
★ GitHub stars · updated 2mo ago
GitHub topics
git
Links
- https://github.com/tj/git-extras
- GitHub: tj/git-extras
- Brew formula source: Formula/g/git-extras.rb
Caveats
To load Zsh completions, add the following to your .zshrc: source $HOMEBREW_PREFIX/opt/git-extras/share/git-extras/git-extras-completion.zsh
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": "To load Zsh completions, add the following to your .zshrc:\n source $HOMEBREW_PREFIX/opt/git-extras/share/git-extras/git-extras-completion.zsh\n",
"conflicts_with": [
"git-delete-merged-branches",
"git-ignore",
"git-standup",
"git-sync",
"ugit"
],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Small git utilities",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:03+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "git-extras",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-09T02:36:27Z",
"github_readme_excerpt": "# Git Extras\n\nLittle git extras.\n\n## Screencasts\n\nJust getting started? Check out these screencasts:\n\n* [introduction](https://vimeo.com/45506445) ([archive.org link](https://web.archive.org/web/20230219181235id_/vod-progressive.akamaized.net/exp=1676834145~acl=%2Fvimeo-prod-skyfire-std-us%2F01%2F4101%2F1%2F45506445%2F107111328.mp4~hmac=065b68f23c4b6a222463097b36d1c346995a9559baa9b819972da95550018471/vimeo-prod-skyfire-std-us/01/4101/1/45506445/107111328.mp4)) -- covers `git-ignore`, `git-setup`, `git-changelog`, `git-release`, `git-effort` and more\n\n## Installation\n\nSee the [Installation](Installation.md) page.\n\n## Commands\n\nGo to the [Commands](Commands.md) page for basic usage and examples.\n\n__GIT utilities__ -- repo summary, repl, changelog population, author commit percentages and more\n\n## Contributing\n\nInterested in contributing? Awesome!\n\nPlease read [Contributing](CONTRIBUTING.md) before you make a PR, thanks!\n\n## The change of the default branch\n\nAs of Git Extras 6.4 the assumed default branch name changed from `master` to `main`.\nThis 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`.\n\nTo change the default branch name to `master`: change either the configuration `git-extras.default-branch` or `init.defaultBranch` to `master`; the former takes precedence.\n\nFor example, `git config git-extras.default-branch master`.\n",
"github_repo": "tj/git-extras",
"github_stars": 18059,
"github_topics": [
"git"
],
"homepage": "https://github.com/tj/git-extras",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 614,
"installs_365d": 6852,
"installs_90d": 2300,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "git-extras",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 1614,
"rank_365d": 1687,
"rank_90d": 1505,
"raw_hash": "8edcc504ed72821f",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/g/git-extras.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "7.5.0",
"versioned_formulae": [],
"why_use_this": null
}