有关git的换行符的处理问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有关git的换行符的处理问题相关的知识,希望对你有一定的参考价值。

签入签出时对换行符的操作:

#签出时将LF转换为CRLF,签入时将CRLF转换为LF
git config --global core.autocrlf true

#签出时不转换,签入时转换为LF
git config --global core.autocrlf input

#签入签出均不转换(推荐这种,还原事实,保留真相)
git config --global core.autocrlf false

 

包含混合换行符时的操作:

#包含混合换行符时拒绝提交(推荐这种,乱乱的换行符坑队友啊)
git config --global core.safecrlf true

#包含混合换行符时允许提交
git config --global core.safecrlf false

#包含混合换行符时给出警告
git config --global core.safecrlf warn

 

以上是关于有关git的换行符的处理问题的主要内容,如果未能解决你的问题,请参考以下文章

Git 2.26.1修复使用换行符创建可能的凭据泄漏

你如何在 python 中处理 graphql 查询和片段?

Git 处理换行符的配置方法

动态 Rstudio 代码片段

如何管理在每个 git 版本中添加私有代码片段?

vs code 自定义代码片段