当A提交代码并push后,B没有在修改前pull代码。之后B又修改了代码,然后commit之后,执行pull或merge就会出现如下错误。
注意:提交代码前看项目是否有图标“油桶”出现
解决方案:按照顺序执行。
1.从码云中克隆代码,复制仓库链接
2.在磁盘中选择一个本地仓库,在地址栏中输入cmd,使用命令:git clone (粘贴地址)——输入用户名和密码——执行结束
3.在eclipse中file——import——existing maven project——如图所示:
4.finsh之后会出现项目和本地仓库
修改类中内容或者增加java文件时:
commit提交代码(一定要写commit message)——与资源库同步——推送到远程中央仓库(push)——刷新‘码云’主页面查看是否提交成功。
删除一个java文件时:
这时项目会出现星号图标——打开与资源库同步查看远程中央仓库项目图标为减号(代表当前本地项目比远程仓库少一个java文件)
怎么处理星号图标一直没有解决:
比较笨的方法就是先把你修改的文件push到远程中央仓库(码云),然后在远程中央仓库中把你想要删除的类删除掉。再从码云中clone到本地仓库,导入到eclipse中