GIT本地分支落后于远程分支
方案 A|合并(merge,最稳妥)
如果有未提交改动,先保存
git stash -u # 可选
git pull --no-rebase origin main # 或 master
解决冲突 -> 编辑冲突文件
git add .
git commit # 完成合并提交
git push origin main
git stash pop # 如果前面用了 stash
方案 B|变基(rebase,历史更整洁,常用)
git stash -u # 可选
git pull --rebase origin main # 或 master
如有冲突:按文件逐个修
git add <冲突已解决的文件>
git rebase --continue # 重复直到完成
git push origin main
git stash pop # 如果前面用了 stash

浙公网安备 33010602011771号