Git:使用EGit重命名文件会导致删除文件历史记录

Pau*_*est 7 git refactoring egit

我使用Eclipse EGit插件来使用git repository.(我甚至将它用于本地项目来跟踪工具所做的更改.)

但是我发现问题使团队项目的使用不太好:
当重命名文件夹或文件时,我会提交2个项目:1添加为新项目,1添加为删除项目.这种方式没有历史记录,当编辑此文件时,无法回顾进化.

这个问题可能不是由EGit造成的,而是git.请参阅Git和Mercurial中重命名的答案:准确性和自动性

如何在进行大量重构和重命名时保留文件的历史记录?

Pau*_*est 3

请参阅Git 常见问题解答,部分为什么 git 不“跟踪”重命名?,

然而,这并没有回答在 Eclipse 中使用 EGit 时如何保留历史记录。我需要尝试

ps Egit 的链接。// 感谢 jszakmeister

http://wiki.eclipse.org/EGit/User_Guide#Configuring_the_View

  • +1 来自您链接的 EGit 用户指南:首选项 > 团队 > Git > 历史记录 > 关注重命名 (2认同)