【发布时间】:2017-03-09 13:43:07
【问题描述】:
sha1 总和开始发生变化而 Java 类没有变化,这让我感到困惑。
我已恢复对文件的更改,重新编译了项目,但得到的校验和与应有的不同。上次换包是一年前,今天开始给不同的金额。
我的问题是:
如果有的话,可能是导致 sha1 总和开始给出不同结果的原因?
就像我说的,这些文件已恢复到 1 年前的状态,但仍然不同。
【问题讨论】:
-
也许是空白?这些有时会被版本控制忽略。
-
您使用哪个源代码控制管理系统?
-
好吧,我把它还原了,所以它应该是一样的,不是吗?我正在使用 eclipse+git 进行版本控制
-
Git 在获取文本文件以匹配目标操作系统时可以修改行尾