git分支更新主分支代码

我的分支mybranch commit了东西以后并提交到了远端mybranch分支,现在想合并一下pull master的最新提交之后再提交。

git reset --soft HEAD^   #退回到前一次提交
git stash #把mybranch更新的内容stash
git checkout master  #checkout master分支
git pull
git branch -D mybranch #删除本地mybranch分支
git checkout -b mybranch
git stash pop  #stash pop后如果有冲突要解决冲突
git add .
git commit -m""
git push origin mybranch -f

  

原文地址:https://www.cnblogs.com/cydcyd/p/14207932.html