我的分支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