【Linux】场景:Linux代码上库冲突处理
处理方法如下:
1) 在gerrit上执行abandon操作;
2) 进行发生冲突的仓,备份修改的文件夹(只备份发生冲突的git仓中的修改);
3) 执行
git reset --hard HEAD^;
4) rm -rf 修改的文件头(冲突仓的所有修改均删除);
5) 到发生冲突的git仓,执行
git checkout .
覆盖掉修改;
6) 执行
repo sync
如果出现提示“×××分支published but not merged”,则cd到该仓,执行
git pull
使本地代码与库上一致;
7) 重新修改合并,然后执行
git commit
repo upload
代码就是生活的一部分。
坚持每天积累一点,时间久了,你就牛b了!