我正在考虑从SVN迁移到Git(我认为Git值得尝试),并且我正在寻找一组用于该项目的工具。我已经在Google上搜索了一些工具,但并没有找到令人印象深刻的工具。
在Mac OS X上,哪些可视化工具适合Git用户使用?Windows呢?(我有多个开发环境,每个环境都需要Git工具)
这里有一个针对Mac的Git管理工具: GitX
截图:
Windows有TortoiseGit。它不像TortoiseSVN那样成熟,但我一直在使用它,对于我的用途而言效果很好。
截图:
编辑[2014年12月]: 我还建议看看Dan的答案。Github的用户界面现在可能是最成熟/支持的工具(即使您不使用Github!)
GitGui是随git一起提供的。对我来说一直都很好用。你有什么问题吗?
截图:
git-gui
也是可以用的。 - T.E.D.对于OSX系统,我不喜欢使用Tower。我遇到了太多的崩溃和问题。另一方面,Source Tree表现得非常好。尽管需要更多对git本身的了解。在我看来,Tower不能与Cornerstone相比。我希望Cornerstone能支持GIT。
Windows下的Git扩展非常好用,而且可以与Visual Studio集成(如果需要的话)。我没有尝试过TortoiseGit,但听说它还不太成熟。
在Mac上,我尝试了GitX,但并不是很满意。它似乎缺少许多git命令,我经常需要使用终端。还有另一个叫做Gity的软件,但它非常新,我还没有尝试过。现在它是免费的,但我认为一旦达到1.0版本,这种情况就会结束。