百度了狠毒方法都沒解決根本問題,比如
git config --global core.safecrlf true
git config --global core.autocrlf true
問題描述:
左側是需要提交到git服務器上的代碼顯示換行符爲LF,右側本地紅色的是CRLF。
這種情況就會導致提交代碼時一閃而過。
解決方法一:
1、修改單個文件的換行符格式,換成和提交的一致就可以了,比如LF
2、修改idea配置,保證以後新建的文件換行符格式都是LF,設置方法如下:
此處換成unix的換行符,下次新建的文件格式默認就是LF的了,就默認能夠成功提交。
解決方式二(解決根本問題):
猜測是idea的一個bug導致的一閃而過,將git設置中的警告去掉,這樣下次就能直接提交成功了,估計就是這裏bug了導致一閃而過提交不上去。
結束!