Git:将已删除文件的丢失历史记录添加到另一个

时间:2018-03-23 02:05:29

标签: git history

我将旧文件的内容移动到新文件,进行了一些更改并提交了所有内容。

不幸的是,我没有在“重命名”文件后直接提交,因此git没有跟踪它,现在的历史记录丢失了。

有没有办法让它回来?

1 个答案:

答案 0 :(得分:1)

历史不会丢失,可以通过旧路径访问:

git log -- OLD_PATH

git可能会或可能不会检测到移动,但在提交中,您应该看到该行已添加到新文件中并从旧文件中删除,因此如果有人搜索其原点,则该行可被发现。