1
maocat 4 天前 via Android
从描述上看,大概率是换行符的问题
|
2
hxndg 4 天前
换行,锁进,都得检查下
|
3
idom OP 之前查了下这个问题,看到有说是 Windows 跟 Linux 换行符不同导致的,在.gitconfig 改了[core] autoclf = true 试了也不行(我电脑是 Windows )
|
4
guanzhangzhang 4 天前
|
5
zengxs 4 天前
可以把前后两个文件发出来大家看看
|
6
idom OP 把 vscode 的行尾序列从 CRLF 改成了 LF ,还原后重新修改提交可以了,不确定是不是 vscode 这个设置的问题(我同时也在.gitconfig 加了 autocrlf = false eol = lf),也感谢几位的解答
|
7
lixile 4 天前
换行符 编码格式 空格 tab 等等 都会影响
|
8
limiter 4 天前
好巧,上周五才遇到 CRLF 的问题,不过 idea 的内置 git 提示比较智能,提交的时候就拦截了,可能是 vscode 的 git 插件不太行吧
|
9
mark2025 3 天前
git config --global i18n.commitencoding utf-8
git config --global core.autocrlf input git config --global core.eol lf |