git 分叉网络的利器,git-forks-analysis挺适合你这种经常逛 GitHub 想挖宝的开发者。它的重点就是帮你把一堆 fork 看清楚,找出那些真正动过脑子改过代码的分支。

导航图太乱?嗯,它就是为了这个问题的。不止能看 fork,还能每个分支的提交、文件改动。对那种修过 bug、加过功能的分支一目了然,避免你重复造轮子。

用的是改过的gitinspectorgit_stats,支持整个 repo 所有分支。你可以一键用docker-compose启动,生成 fork 网络的可视化 HTML,挺方便。

推荐你先跑一遍:

git clone https://github.com/hbt/git-forks-analysis
cd git-forks-analysis
docker-compose pull

试试生成 HTML 图,看看哪些 fork 真干了活。你要是经常要合并别人的代码,或者维护大项目,真的蛮值一试。

顺手推荐几个相关资源,搭配着看效果更佳:Git 和 IntelliJ 入门教程社交网络数据挖掘与matlab-LTE fork 案例

如果你也常遇到 fork 太多、不知道哪个有价值的烦恼,那这工具可以帮你省不少时间。