场景:当我们在自己分支修改了代码,但还需从主分支拉取最新代码时,可使用下面方式保证自己分支有主分支的最新代码并提示提交自己新修改的代码
- 新拷一份主分支代码(下面操作在此代码内操作)
- 在上述代码切换分支到当前要修改的分支
- 在当前分支回退代码到指定版本
git reset '要回退的版本id'
- 将之前备份的要提交的代码文件夹拷入当前代码文件夹
- 提交代码
git add . git commit -m '' git rebase master/main
- 强制push
git push --force