我正在将 git 用于具有广泛范围(不仅仅是编程)和大量文件的个人和大型项目。因此,我有很多分支和合并,我希望在 Git 中有一个很好的分支和合并可视化工具(尤其是如果它提供像 Gource 这样的动画或像PlasticSCM这样的图形功能)。gitk 或 git log 是不错的工具,我目前正在使用它们,但不是我想要的解决方案。
我喜欢开源项目,我更喜欢只做这项工作的应用程序(而不是整个 git 前端)但是如果没有开源解决方案,欢迎使用封闭的或重型 git 软件。我发现:
SeeGitApp(对我不好,特别是对于一个又长又重的分支和合并),
GitCola(我第一次尝试无法在 Windows 上安装它),
GitVersionTree(非常基础),
gitlist(基于服务器,php,我无法尝试),
gittreemap ,
git2html.sh ,
混帐日志--漂亮。
正如我所说,我刚刚搜索了开源和实用程序。如果这个任务没有这样的实用程序,你会提供什么?