是否有任何不需要 Cygwin 的 Windows 原生 Git 实现?我已经成为 TortoiseSVN 客户端的粉丝,并且非常希望看到一个类似的适用于 Windows 的 Git 客户端。
编辑:我也在考虑Mercurial,但我更愿意在做出决定之前先检查一些。
是否有任何不需要 Cygwin 的 Windows 原生 Git 实现?我已经成为 TortoiseSVN 客户端的粉丝,并且非常希望看到一个类似的适用于 Windows 的 Git 客户端。
编辑:我也在考虑Mercurial,但我更愿意在做出决定之前先检查一些。
有一个TortoiseGit -- Window Explore 扩展来操作 Git。
大约一周前,我开始使用 GitExtensions。尽管 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)除了 shell 扩展部分。还有一个视觉工作室插件,但这仍然是非常基本的。
顺便说一句,我还没有尝试过 TortoiseGit,但我真的很喜欢 TortoiseSVN!
亨克
您是否尝试过查看Google Code 上的 TortoiseGit 页面?我相信它与发布的其他链接是同一个项目,但它更友好一些。您可以从那里下载最新版本作为安装程序。