如何解决Eclipse中Git合并时出现的冲突问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计648个文字,预计阅读时间需要3分钟。
Eclipse拥有一个名为EGit的Git插件,用于本地代码与远程代码的对比、合并及提交。但本地与远程代码冲突时,EGit的处理方式相对复杂。今天,就简单介绍这些Eclipse的步骤。
Eclipse有一个git的插件叫EGit,用于实现本地代码和远程代码对比、合并以及提交。但是在本地代码和远程代码有冲突的时候,EGit的处理方案还是有点复杂。今天就彻底把这些步骤Eclipse有一个git的插件叫EGit,用于实现本地代码和远程代码对比、合并以及提交。但是在本地代码和远程代码有冲突的时候,EGit的处理方案还是有点复杂。今天就彻底把这些步骤给理清楚,并公开让一些类似我这样的初学者有个指引,如有不当,请多指正。
这里我通过OSC的git做了一个测试的项目,我先把项目导下来,然后把OSC上的项目做一些修改,同时修改已经导下来的项目。
Step 1通过在Eclipse中右键项目,在team选项中选择Synchronize Workspace, 然后出现项目同步视图,如下图,
大家应该注意到,有两个文件是有冲突的。莫急,走起。
Step 2既然有冲突,那么就开始合并冲突。合并冲突前,先要把代码提交到git的本地仓库。现在在同步视图这里右键项目然后选择Commit,如下图,
然后会跳到代码提交视图,如下图,
点击Commit按钮,注意是Commmit按钮,而不是Commit and Push。
本文共计648个文字,预计阅读时间需要3分钟。
Eclipse拥有一个名为EGit的Git插件,用于本地代码与远程代码的对比、合并及提交。但本地与远程代码冲突时,EGit的处理方式相对复杂。今天,就简单介绍这些Eclipse的步骤。
Eclipse有一个git的插件叫EGit,用于实现本地代码和远程代码对比、合并以及提交。但是在本地代码和远程代码有冲突的时候,EGit的处理方案还是有点复杂。今天就彻底把这些步骤Eclipse有一个git的插件叫EGit,用于实现本地代码和远程代码对比、合并以及提交。但是在本地代码和远程代码有冲突的时候,EGit的处理方案还是有点复杂。今天就彻底把这些步骤给理清楚,并公开让一些类似我这样的初学者有个指引,如有不当,请多指正。
这里我通过OSC的git做了一个测试的项目,我先把项目导下来,然后把OSC上的项目做一些修改,同时修改已经导下来的项目。
Step 1通过在Eclipse中右键项目,在team选项中选择Synchronize Workspace, 然后出现项目同步视图,如下图,
大家应该注意到,有两个文件是有冲突的。莫急,走起。
Step 2既然有冲突,那么就开始合并冲突。合并冲突前,先要把代码提交到git的本地仓库。现在在同步视图这里右键项目然后选择Commit,如下图,
然后会跳到代码提交视图,如下图,
点击Commit按钮,注意是Commmit按钮,而不是Commit and Push。

