libgit2 returned: LF would be replaced by CRLF in 'core/src/main/java/com/task/dao/TaskLogDao.java'
報錯信息是TortoiseGit 在add文件中操作出現的錯誤,
翻譯過來意思是:
LBGIT2返回:LF將在CROL/SRC/My/Java/COM/Tease/Daa/TaskLogDa.java中被CRLF替換。
百度了一下,這個錯誤的原因是linux的換行符和當前系統不符合,不給提交
其實這個錯誤在idea操作git的時候有時候也會出現
解決方案是:
找到當前本地的 git 工程工作空間(對於TortoiseGit 來說就是down下來的git工程根目錄),打開隱藏的 .git 文件夾 找到 config 文件:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
………………
在[core]後面添加兩個配置 autocrlf = false safecrlf = false
[core]
autocrlf = false
safecrlf = false
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
……………………
保存之後重新add就可以了