体面的Git Branch可视化工具

Sdi*_*idS 23 git git-gui

我正在使用git进行个人和大型项目,其范围很广(不仅仅是编程)和大量文件.因此我有很多分支和合并,我希望在Git中有一个很好的可视化工具用于分支和合并(特别是如果它提供动画就像gource或图形功能,如PlasticSCM).gitk或git log是很好的工具,我现在使用它们但不是确切的解决方案.

我喜欢开源项目,我更喜欢一个只完成工作的应用程序(不是一个完整的git前端)但是如果没有开源解决方案,那么欢迎使用封闭式或重型git软件.我发现:

SeeGitApp(对我来说不好,特别是长而重的分支和合并),

GitCola(我在第一次尝试时无法在Windows上安装它),

GitVersionTree(非常基本),

gitlist(基于服务器,php,我无法尝试),

gittreemap,

git2html.sh,

git log --pretty.

正如我所说,我只是搜索开源和实用程序.如果这项任务没有这样的效用,你会提供什么呢?

Aje*_*i32 33

ungit怎么

Ungit截图

如果你不熟悉Node.js,安装Ungit可能有点棘手,但IMO它是迄今为止我见过的最好的git GUI.


kos*_*tix 19

库存gitk --all或在控制台:

git log --graph --oneline --decorate --all
Run Code Online (Sandbox Code Playgroud)

(git overview顺便说一下,我把这个电话别名).要在显示器上获得更好的结果,请考虑将color.uiGit配置变量设置为auto.


Gja*_*don 18

这是我过去一直在使用的一个很酷的Git GUI工具 - Source Tree.我强烈推荐它.

  • 它在Windows中是免费的.已经使用了大约一年半.但需要注册. (2认同)