示例
解决方案
1、第一步切到本地的主分支
git checkout master
2、拉取线上最新的代码
git pull
3、切到本地自己的分支
gco feat-xx
4、将代码从master变基(移动/合并)过来
git rebase master
5、手动解决冲突
<<<<<<< HEAD
本地修改的代码
=======
远程分支的代码
>>>>>>> origin/main
6、解决完部分冲突后,需要暂存一下
git add .
7、继续解冲突
git rebase --continue
8、没问题会跳出一些记录日志:esc+wq
9、提交代码到你的分支
git push
// 有的时候改动比较大,直接git push可能会有报错提示本地版本太老
git push -f //确定本地没问题直接强推