我被git的Windows/Linux换行符问题所困扰。通过GitHub、MSysGit和其他来源,最好的解决方案似乎是将本地存储库设置为使用Linux风格的换行符,但设置core.autocrlf
为true
。不幸的是,我没有在足够早的时候这样做,所以现在每次拉取更改时,换行符都会出错。
我曾经在这里找到一个答案,但我无法让它对我起作用。我的Linux命令行知识非常有限,因此我甚至不知道他脚本中的“xargs fromdos”命令是做什么的。我一直收到关于不存在文件或目录的消息,当我设法指向一个现有的目录时,它告诉我我没有权限。
我已经尝试过在Windows上使用MSysGit以及通过Mac OS X终端运行该脚本。