是否有任何Windows的本机Git实现不需要Cygwin?我已成为TortoiseSVN客户端的粉丝,并且非常希望看到类似于Windows的Git客户端.
编辑:我也在考虑Mercurial,但在做出决定之前,我宁愿查看一些.
有一个TortoiseGit - Window Explore Extenstion来操作Git.
看看MSysGit.然而,这只是用MingW而不是cygwin编译的命令行git.这不是像TortoiseSVN这样的GUI工具.
有GitExtensions这需要如龟相同的路径,但它并不准备好了没有.
一周前我开始使用GitExtensions.虽然版本0.6是一个非常完整的包,我不认为它已发布就绪.该工具集应该在几天内准备好首次稳定发布.在任何人在生产中使用它之前,我需要解决一些问题.现在最重要的问题是shell扩展部分是用c#编写的,因此可能会导致问题.我现在用c ++重写这个,应该再花几个小时.我还想构建一些应该阻止用户搞砸的功能(比如在合并过程中创建一个存储在另一个存储上并丢弃工作或提交更改的内容).我已经完成了我使用过的所有git命令(推送,拉取,获取,存储,分支,提交,合并,格式补丁,上午,应用等),所以它很快就可以使用了.该工具集使用C#(.Net 3.5直到版本0.6,更高版本使用.Net 2.0)编写,但shell扩展部分除外.还有一个visual studio插件,但这仍然是非常基本的.
我还没有尝试过TortoiseGit,但我真的很喜欢TortoiseSVN!
亨克