Git在没有Cygwin的Windows上?

是否有Windows的本地Git实现不需要Cygwin? 我已经成为TortoiseSVN客户端的粉丝,并且真的希望看到一个类似于Windows的Git客户端。

编辑:我也在考虑Mercurial ,但宁愿检查一些之前,我作出决定。

我一个星期前开始使用GitExtensions。 Allthough版本0.6是一个相当完整的软件包,我不认为它已经发布。 该工具集应该在几天内准备好首次稳定版本。 在任何人在生产中使用它之前,我需要解决一些问题。 现在最重要的问题是shell扩展部分是用c#编写的,因此会导致问题。 我现在用c ++重写了这个,应该再花几个小时。 我也想建立一些应该防止用户搞砸的功能(比如在合并过程中创建一个隐藏在另一个隐藏窗口上的工具或者丢掉工作或者进行修改)。 我已经完成了我曾经使用的所有git命令(push,pull,fetch,stash,branch,commit,merge,format-patch,am,apply等),所以它应该很快就可以使用。 该工具集是用C#(.Net 3.5,直到版本0.6,更高版本使用.Net 2.0)编写的,除了外壳扩展部分。 还有一个视觉工作室插件,但这仍然是非常基本的。

我还没有尝试过TortoiseGit但顺便说一句,但我真的很喜欢TortoiseSVN!

亨克

有一个TortoiseGit – Window Explore Extention来操作Git。

看看MSysGit 。 然而,这只是命令行与MingW而不是cygwin编译的git。 这不像TortoiseSVN这样的GUI工具。

有GitExtensions采用与龟相同的路径,但它看起来还没有准备好。

你有没有试过在谷歌代码上看TortoiseGit页面 ? 我相信这是与发布的其他链接相同的项目,但它有点友好。 您可以从那里下载最新版本作为安装程序。