在浏览铬代码文档的同时,我发现了这篇文章:
http://code.google.com/p/chromium/wiki/UsingGit#Windows
如果您使用的是msysgit,那么您就是 惹麻烦。同时使用msysgit (包括TortoiseGit)和cygwin's git的版本是一条通往的道路 存储库损坏,所以它更安全 坚持使用cygwin的版本。因此,如果 你的PATH中还有msysgit, 你是独立的。
这真的发生了吗?什么导致腐败?
答案 0 :(得分:1)
这取决于警告的写入时间,但在该段落的下方建议:
一定要关闭git的crlf munging:
git config --global core.autocrlf false
我猜这是一个行结束转换问题的组合,msysgit在编写那些文档时不稳定。但是,由于我自己只使用git-svn从SVN导入到Git,而不是双向协作,因此警告仍然有效。
答案 1 :(得分:1)
我看到msysgit在2009年初破坏了两次Chromium检查。我认为这大致是在写这个警告的时候。似乎git-svn支持在那个时间点还不成熟。从那时起我就避免使用msysgit - 这真是一种耻辱,因为它的速度提高了4倍-5倍。也许事情现在好些了?