我用“git mv”移动了我的所有项目文件,但是我丢失了所有的历史记录。为什么?

时间:2015-07-08 21:49:25

标签: git github bitbucket

根据这个问题(Git: I want to refactor my codebase, and create new files structures and move things around. Will my git history be maintained?)我重构了我的项目,并使用“git mv”命令移动了我的所有文件。在完成我的重构工作后,我查看了我的bitbucket repo,当我查看移动的任何文件的历史记录时...它们只有最近的重构提交。移动的每个文件的所有历史记录都不再存在。这是为什么?

1 个答案:

答案 0 :(得分:1)

可以通过

找到已移动文件的提交
git log --follow <some path to a moved file>

Is it possible to move/rename files in git and maintain their history?

了解详情