在Windows上的Git:|

我一直在试验git作为我的个人代码代表..它已经有点与Windows的灾难。

我过去曾经使用Subversion,CVS和Perforce ..没有一个像git那样令人讨厌。

我已经find了PGP部分(对于github),虽然我的工作站不再允许我检查,并且search后发现,git bash使用的是不可靠的putty,应该使用别的configuration。

我无法使用Windowsshell扩展来configuration它,以便更好地了解存储库的部分内容,修改了哪些内容,以及轻松签入和轻松推送。

有没有人成功configuration了某种Windows Shell客户端,并可以高效快速地同步各种机器?

它似乎是更痛苦的使用,而不是值得..

我使用http://code.google.com/p/msysgit/获得巨大成功。 我得到一个不错的cygwin bash shell。 甚至git gui都能正常工作。

我避免了所有的shell扩展(除了git-bash shell,这是微不足道的)绝大多数简单的事情可以通过git guigitk来实现

我的建议是远离cygwin git。 我发现它不可靠,并使其使用ssh代理,如选美是一场噩梦。 msysgit和plink是最好的组合。 此外,不要乱搞行结束:按原样检查,按原样提交。

作为一个图形前端,我喜欢Git Extensions ,它与msysgit捆绑在一起,比TortoiseGit更可靠,它是一个经常将整个Windows资源管理器摧毁的外壳扩展…