1、代码冲突事例
- 远程代码
package com.flygo520;
public class TestGit {
public static void main(String[] args) {
int index = 10000;
}
}
- 本地更改的代码
package com.flygo520;
public class TestGit {
public static void main(String[] args) {
System.out.println("");
}
}
2、对比代码冲突提交
2.1、右键工程 –> 选择
Team
–> 选择
Synchroniz Workspace
2.2、本地仓库代码和远程仓库代码对比
2.3、提交有冲突的代码文件,提示相关错误,必须先解决冲突,才能提交。
提交冲代码失败。
3、解决冲突并提交
3.1、pull 拉取远程代码
3.2、同步下来的代码对比
3.3、修改代码内容,本地代码和远程代码合并好。
3.4、右键冲突的文件 –> 选择
Team
–> 选择
Add To Index
3.5、提交合并好的,注意文件的标识变了。
3.6、提交代码到远程版本仓库
3.7、冲突文件解决
如果这里还有向上的箭头和数字,说明只提交了本地版本仓库,需要再Push到远程版本仓库。 【有可能远程Git服务器提交超时】
3.8、提交到远程版本仓库。
3.9、填写远程版本仓库分支信息,push到远程版本仓库
3.10、确认需要提交的相关信息
3.11、提交结果反馈信息。
本文转载自: https://blog.csdn.net/weixin_42257984/article/details/124918155
版权归原作者 飞鸽FlyGo 所有, 如有侵权,请联系我们删除。
版权归原作者 飞鸽FlyGo 所有, 如有侵权,请联系我们删除。