檢視 Git 提交歷史的工具千千萬,無論是 CLI 還是 GUI。而 pomber/git-history 則是一款能夠以動畫形式快速、直觀地展現 Git 倉庫內檔案變動歷史的 Web 工具。
慣例,先來看看效果吧:
你也可以 親自試試看。
相比於主流的 Blame / Annotation,這種方式可以更加 迅速直觀 地檢視歷史提交對於檔案的變動影響。
該作者除了將倉庫開源外,還將專案託管在了 https://githistory.xyz/。我們可以開啟 GitHub 上的任意檔案,然後將域名 github.com
替換為 github.githistory.xyz
即可使用。
似乎還是有些麻煩,域名比較長,若是短一些就更棒了;而且直接在位址列修改域名通常沒有補全,比較痛苦。
該專案給出另一個方案:Chrome Extension 在此,效果如下:
以上。