我可以在命令行上执行:
$ git mv foo bar
然后我承诺。
我可以使用git mv
进行日食egit
吗?
答案 0 :(得分:0)
是,如果在 窗口>偏好:团队> Git>启用 选项 自动暂存正在移动的文件 ,删除的旧文件和新文件都会添加到索引中(别名分段)区域)。这与git mv
的行为相同。
注意,在Git中没有真实/原子mv
:移动文件的提交包括删除文件和添加文件。相反,Git尝试检测移动/重命名。目前在Eclipse的 History 视图中,移动的文件正确显示其历史记录,但是e。 G。由于JGit中缺少重命名检测, cherry pick 将失败(请参阅Eclipse bug 372606)。