Windowsgraphics用户界面的git

我知道这个问题,但现在已经有点老了,有些答案似乎已经过时了。

问题:请根据您使用的 GUI编写一个答案,包括正反两面(例如,据我所知,使用git gui,您无法pipe理存储)。

Solutions Collecting From Web of "Windowsgraphics用户界面的git"

(这不完全是一个“Windows”独立的Git GUI,但仍然相当先进)

考虑到从那以后,Eclipse正在镜像Git仓库中的所有项目 , EGit (基于JGit )已经取得了一些进展,并且是Eclipse生态系统的一部分,并且与Mercurial相同 。

你可以在那里贡献EGIT 。

教程相当完整。

替代文字http://www.vogella.de/articles/EGit/images/github60.gif

我已经使用SmartGit几天了,我不得不说我非常感动。 我不是一个混帐天才,但到目前为止,我不必为任何事情打破CLI。

而用户界面只是…愉快,无摩擦。 没有任何“他们不能这样做吗?” 我已经找到了别人的烦恼。

到目前为止,我一直对Git扩展感到高兴。

优点:

  • 相当完整的访问git命令
  • 不隐藏像索引(不像乌龟)的git细节
  • 良好的分支可视化
  • Visual Studio集成以及独立的GUI或Shell集成
  • 积极开发

缺点:

  • 用户界面粗糙的外观和可用性的边缘。

现在的另一个选择是http://windows.github.com/ Github的窗口。 但是,只有在与GitHub同步的情况下才有可能。 我已经使用了几个星期了,我发现我需要时不时的发射一个炮弹。 它也不清楚是什么命令其实际发行。 我一直在一个破碎的基地中间结束 – 但我不知道为什么它重新启动! 但是,对于无摩擦的使用99%的时间是非常棒的。

看看Atlassian SourceTree 。 这是一个免费的WindowsMac Git客户端。

自测试版以来,我正在使用它。 而且这真的是我认为用于git的最好的工具。

在这里输入图像说明

在这里输入图像说明

告别命令行 – 在SourceTree桌面应用程序中使用Git和Mercurial的全部功能。 通过SourceTree的简单界面管理所有的托管或本地存储库。

在这里输入图像说明

更多信息在下面:

http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows/ http://www.sourcetreeapp.com/

使用visual studio有http://gitscc.codeplex.com/ Git源代码管理提供者,这是一个Visual Studio扩展。 更多的进入这个SO问题使用Visual Studio的Git

至于Windows的GitHub – 我已经使用了一点时间,这是相当不错的。 非常美观,挺直。 使用位于GitHub上的存储库(但是我也使用其他目标)更好。

今天,我切换到由Bitbucket命名的SourceTree的全新的Windows客户端。 据我所知这是从Mac客户端端口,并感谢它看起来和感觉很好。 它有许多选项和工具(我并不熟悉其中的很多),而且它不断发展( http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows / )。 他们在2013年3月19日发布了Beta版本,他们对未来有一些非常好的计划(Mercurial支持!)。 我认为这值得一看。

我用了以下

Windows的GitHub – 需要我下载需要很长时间才能安装的安装程序。 UI对我来说太基本了,即使在使用本地存储库的时候也是非常慢的。

SourceTree – 与GitEye和SmartGit相比,用户界面看起来很不错,但功能比较少。

Collabnet GitEye( 网站 ) – 用户界面和我一样,Eclipse用户也很常见。 工作得很好,特别是有一个凭证存储(SecureStore),它激发了一些如何处理密码存储和SSH密钥管理的信心。

SmartGit( 网站 ) – 提供个人和商业版本,但即使是个人版本也是绝对的乐趣。 暂存文件,查看日志,还原,提交,推送等。这些功能对我来说已经足够了。

我建议最后两个特别是SmartGit,因为用户界面是用户友好的,并推动到多个存储库是更容易。

我的回答并不是很详细,但请尝试下载并亲自查看。