为什么git在我的提交日志树中显示这样的日志?

时间:2016-05-17 06:30:48

标签: git

http://i.stack.imgur.com/7RqIW.png

正如您所看到的,有许多文件被删除并添加相同的代码行,并且它发生了很多。

我想知道为什么以及如何避免这种情况?

1 个答案:

答案 0 :(得分:0)

这通常发生在git因为global config like core.autocrlf而更改所有文件的eol(行尾)时。

由于所有行被修改,git认为它们全部被“删除”并被替换为新行。

尝试:

java -cp test.jar com.test.TestMain

然后再次克隆你的repo,处理它,提交并查看你是否仍然列出类似的日志。