Windows下Git换行符和Linux兼容方案

其实这个问题之前发过一篇转载的博客:这些GIT经验够你用一年了

这些GIT经验够你用一年了【转】

但是印象不够深刻,所以单独拿出来整理记录,方便检索。

Windows的换行符是\r\n,Linux的换行符是\n,事实上个人觉得比较稳妥的兼容方案是,全部统一成\n。

那么Git中如何设置呢?命令行执行如下指令即可:

# 提交时转换为LF,检出时不转换
git config --global core.autocrlf input
# 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true

 

未经允许不得转载:阿藏博客 » Windows下Git换行符和Linux兼容方案