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 所有, 如有侵权,请联系我们删除。