git-extras

tjMIT活跃维护

一套 Git 命令行增强工具集,提供仓库摘要、交互式 REPL、变更日志生成、作者提交占比统计等实用子命令,弥补原生 Git 在日常操作上的不足。

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

7.5.0发布于 2026-05-10 02:29 UTC18,127star +2 / 7 天1,230fork同步于 2026-11-10 05:23 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

5 个版本7.5.0
  1. 7.5.07.5.0 (Labradorite)最新正式版2026-05-10 · 2026-05-10 02:29 UTC

    Here's a list of all the changes made in this release; the full changelog can be found in History.md:

    Since the last release (7.4.0 Kyanite):

    • updated man pages or documentation 7 times
    • 8 unique contributors

    New authors:

    • John Bachir
    • Daniele Paolella
    • Erik Skultety
    • Hugo Ruiz-Mireles
    • Ricardo Fernández Serrata
    • Russ
    • johnpyp
    • phanium
  2. 7.4.07.4.0 (Kyanite)2025-06-20 · 2025-06-20 03:27 UTC
    查看更新说明

    Here's a list of all the changes made in this release; the full changelog can be found in History.md:

    Since the last release (7.3.0 Joanneumite):

    • updated man pages or documentation 7 times
    • 4 unique contributors

    New authors:

    • Andrew Sullivan Cant
    • Pierre Ayoub
    • oikarinen
    • Guilhem Saurel
  3. 7.3.07.3.0 (Joanneumite)2024-10-20 · 2024-10-20 10:25 UTC
    查看更新说明

    The git-extras 7.3.0 (Joanneumite) is released now!

    Here's a list of all the changes made in this release; the full changelog can be found in History.md:

    Since the last release (7.2.0 Idrialite):

    • updated man pages or documentation 8 times
    • fixed installation/update 1 time

    New authors:

    • Leroy
    • wyattscarpenter
    • Raphael Boidol
    • Jared Baur
    • Matt Headley
    • Mattias Andersson
    • Revisor
    • Wen Sun
    • Wiktor Żurawik
    • Zachary Miller
  4. 7.2.07.2.0 (Idrialite)2024-04-23 · 2024-04-23 13:00 UTC
    查看更新说明

    The git-extras 7.2.0 (Idrialite) is released now!

    Here's a list of all the changes made in this release; the full changelog can be found in History.md:

    Since the last release (7.1.0 Hauyne):

    • updated man pages or documentation 3 times
    • fixed installation/update 2 times

    Break change:

    Since commit, git-extras doesn't invoke the editor automatically when running git authors.

    New authors:

    • Ross Smith II
    • Josh McKinney
    • René
  5. 7.1.07.1.0 (Hauyne)2023-10-29 · 2023-10-29 11:14 UTC
    查看更新说明

    The git-extras 7.1.0 (Hauyne) is released now!

    Here's a list of all the changes made in this release; the full changelog can be found in History.md:

    Since the last release (7.0.0 Gypsum):

    • updated man pages or documentation 4 times
    • fixed installation/update 1 times
    • 10 unique contributors

    Break change:

    Currently, git-extras is using main as the default branch. So if the user installs git-extras via source, the update feature won't work anymore. Upgrade to git-extras 7.1.0 will solve this problem.

    New authors:

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Git Extras

    Little git extras.

    Screencasts

    Just getting started? Check out these screencasts:

    Installation

    See the Installation page.

    Commands

    Go to the Commands page for basic usage and examples.

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

    Contributing

    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.