是否有文件或菜单可以让我更改如何处理行结尾的设置?
我读到有 3 个选项:
-
Windows 风格的签出,Unix 风格的提交
Git 在签出文本文件时会将 LF 转换为 CRLF。什么时候
提交文本文件时,CRLF 将转换为 LF。为了
跨平台项目,这是 Windows 上的推荐设置
(“core.autocrlf”设置为“true”)
-
按原样签出,以 Unix 风格提交
Git 在签出文本文件时不会执行任何转换。
提交文本文件时,CRLF 将转换为 LF。为了
跨平台项目这是 Unix 上的推荐设置
(“core.autocrlf”设置为“输入”)。
-
按原样签出,按原样提交
Git 在签出或提交时不会执行任何转换
文本文件。不建议跨平台选择此选项
项目(“core.autocrlf”设置为“false”)
控制这个的正常方法是git config
例如
git config --global core.autocrlf true
有关详细信息,请向下滚动这个链接到 Pro Git https://www.git-scm.com/book/en/v2/Customizing-Git-Git-Configuration#_formatting_and_whitespace到名为“core.autocrlf”的部分
如果你想知道什么file这个保存在,你可以运行命令:
git config --global --edit
并且 git 全局配置文件应该在文本编辑器中打开,您可以看到该文件是从哪里加载的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)