是否有适用于 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

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-09 06:44:12  来源:igfitidea点击:

Is there a good (visual) Git tool for Mac OS X or Windows?

windowsmacosgit

提问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 Linus

Here's one for Mac: GitX

这是一个适用于 Mac 的:GitX

Screenshot: enter image description here

截屏: 在此处输入图片说明

回答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: enter image description here

截屏: 在此处输入图片说明

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

Try Git Extensions.

试试Git 扩展

Screenshot: enter image description here

截屏: 在此处输入图片说明

回答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

I'm surprised nobody has mentioned Towerfor Mac OSX.

我很惊讶没有人提到Mac OSX 的Tower

Here is a screenshot: enter image description here

这是一个屏幕截图: 在此处输入图片说明

回答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: enter image description here

截屏: 在此处输入图片说明

回答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: enter image description here

这是一个屏幕截图: 在此处输入图片说明

回答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 就会结束。