根据这个问题(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,当我查看移动的任何文件的历史记录时...它们只有最近的重构提交。移动的每个文件的所有历史记录都不再存在。这是为什么?
答案 0 :(得分:1)
可以通过
找到已移动文件的提交git log --follow <some path to a moved file>
在Is it possible to move/rename files in git and maintain their history?
了解详情