我打算将GitHub与Git 扩展一起使用,并可能与 FogBugz 集成(可选)。
查看下载页面并阅读一些与技术相关的问题,我想看看您认为在 Windows 7 上安装什么会更好,因为我想与 Visual Studio 2008 集成(认为这将通过 GitExtensions)。
两者之间的直接答案(msysGit 或 Cygwin?)会很棒,但如果我确实完全错过了标记(这有关系吗?)将从 Subversion 导入。
Cygwin 是我上次检查时官方推荐的,但我认为 msysgit 现在可能已经赶上了。我将 TortoiseGit 与 msysgit 一起使用,它似乎工作正常。受到推崇的。
根据我的经验,Cygwin 要好得多:Windows Git 教程:Cygwin、SSH 和 Projectlocker。
如果您将 TortoiseSVN 与 Subversion 一起使用,您可能想看看TortoiseGit,TortoiseSVN 的 Git 版本。
Git 扩展需要 msysGit。“完整”安装包含 msysGit 和 KDiff3。
至于 vs,我知道的唯一主要区别是 msysGit 还不支持git-daemon
。由于您使用的是 GitHub,因此这不会对您产生太大影响。
从来没有发现以前的选项对 Windows 很好,而是使用了一段时间的 mercurial。
现在 GitHub 已经做了github:windows并且在一点点使用之后就非常令人印象深刻。这是一个经过深思熟虑的产品,并认为将大大扩展 GitHub 在 Windows 上的使用。