我正在Windows和Mac上工作,反对GitHub上的原始回购。
在GitHub上,我希望行尾为LF。
在Mac OS X上,我希望行尾为LF。
在Windows上,我希望行尾是CRLF——除了特定的repo,我想要LF。
这可能吗?
我建议你在windows上运行
git config --global core.autocrlf true
将自动转换为Windows的行尾
,然后在不需要转换的特定存储库中,您应该运行
git config core.autocrlf false
你会注意到git配置有一个——global属性来修改你的~/。gitconfig(或c: users 。Gitconfig)文件。如果没有这个标志,这些设置将被添加到您的存储库中。
请参阅git参考手册以获得进一步的解释