案例:
在本地,我有一个提交,我删除了一个文件。远程,其他人已经更改了此文件。
现在,当我合并时,我发现git已将更改的文件放在我的工作树中。这可能是git的工作方式,在git
命令行中,我可以使用git mergetool
在已删除或更改的文件之间进行选择。
然而,在eGit中,我该如何做出这个选择呢?
我们最终得到了一个非常不可用的解决方法,我们首先将文件添加到索引中,然后在工作树中将其删除,然后将此更改(删除)保存到索引中。
技术信息:
我们正在使用的eGit(功能)版本为4.9.2.201712150930-r
。
我们使用的git版本是2.16.1
背景:
我的团队最近开始使用Git作为我们的修订控制系统。团队成员普遍希望使用集成解决方案,因为我们正在使用Eclipse,所以eGit似乎是最佳选择。
答案 0 :(得分:0)
我建议您的所有团队成员都遵循此流程:
这个过程对我们有用。希望这会有所帮助。