git已經push到遠程分支的merge操作,如何回滾


開發過程中,將whl_agreement分支合並到v2分支,並push到遠程分支后,v2需要回滾

1.先將分支切換到要回滾的分支

  git checkout v2  

2.查看log

  git reflog

 

  合並操作在畫框處,需要回退到megre之前的版本,版本號是eafe947d

3.版本回退到相應版本號

  git reset --hard eafe947d

4.回退后,不能pull操作,因為遠程分支上有需要回退的代碼,此時pull,則本地的回退操作沒效果。所以,需要強制提交

   git push origin v2 --force

 

 回退操作完成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM