Loading... 对于官方那个git,在安装的时候可以选择git的换行符模式 但是对于smartGit,其在安装时没有涉及对于git换行的转换提示,因此可能需要配置不同的换行 特别是在windows下写shell脚本,提交的时候全部被转换成了CRLF,到时shell脚本无法在对应的系统上进行运行 添加git配置 ``` git config --global core.autocrlf false git config --global core.safecrlf warn --------------具体描述如下--------------- #AutoCRLF #提交时转换为LF,检出时转换为CRLF git config --global core.autocrlf true #提交时转换为LF,检出时不转换 git config --global core.autocrlf input #提交检出均不转换 git config --global core.autocrlf false #SafeCRLF #拒绝提交包含混合换行符的文件 git config --global core.safecrlf true #允许提交包含混合换行符的文件 git config --global core.safecrlf false #提交包含混合换行符的文件时给出警告 git config --global core.safecrlf warn ``` 这样git在提交的时候就不会直接将换行符直接转换为CRLF(windows only)了 最后修改:2020 年 12 月 15 日 10 : 43 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,或者你想py,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付