git 换行符修改
2022年6月6日
git 换行符修改
Git 换行符修改
问题:
从 git 上拉取服务端代码,然后只修改了一处地方,准备提交时,用 diff 软件查看,却发现整个文件都被修改了;或者只是打开了一个文件,并未修改内容,却发现 git 中 change 了这个文件。这是 git 自动转换换行符导致的问题
解决方案
禁用 git 的自动换行功能
方法 1
在本地路径 C:\ Users\ [用户名] \ .gitconfig 下修改 git 配置 [core],如果没有就直接添加上去:
[core]
autocrlf =false
filemode =false
safecrlf =true
方法 2
使用 cmd 进行 bash 修改吗,原理也是修改.gitconf 文件。输入以下命令:
git config --global core.autocrlf false
git config --global core.filemode false
git config --global core.safecrlf true
Loading...