我们最近将一个项目从svn搬到了git。 在转移到git之前,在svn中重新组织了一些文件夹。
现在,git没有显示在svn中移动/重命名的文件夹中的文件的完整历史记录。
我们如何获得git来展示完整的历史? ( - 以下没有帮助)
答案 0 :(得分:0)
请注意,git
不以任何形式存储历史记录,它仅以当前名称存储文件内容。它可以(尝试)通过寻找类似的内容来重建历史,即所有。它通常做得很好,我可以补充一下。
这是开发人员的一个明确的决定:如果你收到通过邮件发送的补丁,他们就没有历史记录。保持历史记录locall需要弄乱工具(编辑器,cp
,mv
,...)以真正捕获正在发生的事情。这不值得。