标签: git
正如您所看到的,有许多文件被删除并添加相同的代码行,并且它发生了很多。
我想知道为什么以及如何避免这种情况?
答案 0 :(得分:0)
这通常发生在git因为global config like core.autocrlf而更改所有文件的eol(行尾)时。
core.autocrlf
由于所有行被修改,git认为它们全部被“删除”并被替换为新行。
尝试:
java -cp test.jar com.test.TestMain
然后再次克隆你的repo,处理它,提交并查看你是否仍然列出类似的日志。