是否有适用于 Mac OS X 或 Windows 的好的(可视化)Git 工具?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/1440081/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Is there a good (visual) Git tool for Mac OS X or Windows?
提问by Malaxeur
I'm looking at porting my projects to Git from SVN (I'm convinced that Git is worth the move) and I'm trying to come up with a set of tools to use for the project. I've googled around for some tools but I wasn't really impressed with what I found.
我正在考虑将我的项目从 SVN 移植到 Git(我确信 Git 值得迁移)并且我正在尝试提出一组用于该项目的工具。我在谷歌上搜索了一些工具,但我对我发现的东西并没有留下深刻的印象。
What visual tools are recommended for Git users on Mac OS X? What about Windows? (I have multiple development environments and I need git tooling in each one of them)
有哪些可视化工具推荐给 Mac OS X 上的 Git 用户?窗户呢?(我有多个开发环境,每个环境都需要 git 工具)
回答by demas
回答by thekidder
Windows has TortoiseGit. It is not as mature as TortoiseSVN, but I've been using it and it works well enough for my purposes.
Windows 有TortoiseGit。它不如 TortoiseSVN 成熟,但我一直在使用它,而且它对我的目的来说已经足够好了。
Screenshot:
截屏:
EDIT [Dec 2014]: I'd also recommend looking at Dan's answer. Github's UI is probably the most mature/supported tool out there now (even if you don't use Github!)
编辑 [2014 年 12 月]:我还建议您查看Dan 的回答。Github 的 UI 可能是目前最成熟/最受支持的工具(即使您不使用 Github!)
回答by Ji?í Pospí?il
回答by Jakub Nar?bski
In the vein of teaching how to fish: take a look at https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndToolspage on Git Wiki, which has section about GUIs.
在教授如何钓鱼的脉络中:查看Git Wiki上的https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools页面,其中有关于 GUI 的部分。
Git Homepage also has section about GUIs: http://git-scm.com/downloads/guis
Git 主页也有关于 GUI 的部分:http: //git-scm.com/downloads/guis
回答by Dan Esparza
回答by T.E.D.
GitGui comes with git. It has always worked great for me. Is there some problem you have with it?
GitGui 自带 git。它一直对我很有用。你有什么问题吗?
Screenshot:
截屏:
回答by user1561759
For OSX I don't like Tower. I have had too many crashes and problems. On the other hand, Source Tree works very well. Albeit it requires a bit more understanding of git itself. IMO Tower is no Cornerstone. I wish Cornerstone would support GIT.
对于 OSX,我不喜欢 Tower。我有太多的崩溃和问题。另一方面,Source Tree 工作得很好。尽管它需要对 git 本身有更多的了解。IMO 塔不是基石。我希望 Cornerstone 支持 GIT。
回答by Dan Esparza
For Windows, I recommend the GitHub for Windowsclient (which also works with other local and remote repositories, even though it's setup to work with Github by default).
对于Windows,我推荐GitHub for Windows客户端(它也适用于其他本地和远程存储库,即使它默认设置为与 Github 一起使用)。
Here is a screenshot:
这是一个屏幕截图:
回答by Adam Albrecht
Git extensions for Windows works great and integrates with Visual Studio (if you need it). I haven't tried TortoiseGit, but I've heard it's not quite ready.
适用于 Windows 的 Git 扩展效果很好,并且可以与 Visual Studio 集成(如果需要)。我还没有尝试过 TortoiseGit,但我听说它还没有完全准备好。
On Mac, I've tried GitX and wasn't very impressed. It seems to missing many of the git commands and I have to use the terminal on a regular basis. There is another one called Gity, but it's very new and I have not tried it yet. It is free now, but I think that will end once it reaches 1.0.
在 Mac 上,我尝试过 GitX 并没有留下很深的印象。它似乎缺少许多 git 命令,我必须定期使用终端。还有一个叫 Gity,但它很新,我还没有尝试过。它现在是免费的,但我认为一旦达到 1.0 就会结束。