如何重置远程origin的feature分支?解决分支落后1个提交问题
解决远程feature/initWork分支落后的操作步骤
- 首先切换到本地的
feature/initWork分支:git checkout feature/initWork - 确认本地分支与远程分支的提交差异(验证远程确实落后1个提交):
执行后会显示本地比远程多的那个提交记录,确认无误后继续。git log --oneline origin/feature/initWork..feature/initWork - 将本地分支的最新提交推送到远程对应分支:
git push origin feature/initWork
如果推送时提示有冲突(比如远程分支在你本地提交后有其他人的更新),则需要先拉取远程分支的更新并合并:
- 拉取远程分支的最新代码:
git pull origin feature/initWork - 解决可能出现的冲突,提交合并后的代码:
git add . git commit -m "Merge remote changes into feature/initWork" - 再次推送更新:
git push origin feature/initWork
内容的提问来源于stack exchange,提问作者Boubaker Takwa
相关产品推荐
相关产品推荐

