git 回退远端master分支版本
生活随笔
收集整理的這篇文章主要介紹了
git 回退远端master分支版本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
情景:腦殘將自己分支上的內容合并到了master上面
需求: 將master分支還原到原來的版本。
方法:
1.? 切換分支到master
git checkout master確認是否正確切換到了master分支上面:
git branch如果master分支前面有一個*表示切換成功,此時所在分支為master
2.查看提交版本記錄,切換到原來版本號
查看版本號
git log切換到指定版本號
git reset --hard[version]3.強制提交
git push origin master --force這里可能會提示讓你先pull,如果有提示,pull一下就可以,然后再執行強制提交。這里可能會出現如下錯誤:
4. 解決master保護限制
解決辦法如下:
打開git項目,點擊Settings? >>? Respository >> Protected Branches >> Expand >> Unprotect
?完成后,再次執行
git push origin master --force成功后即完成了master分支的版本回退,查看項目目錄,發現已經回到了原來的版本
5. 重新加上對master分支的保護
?最后查看是否保護成功
總結
以上是生活随笔為你收集整理的git 回退远端master分支版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卵磷脂的作用使用卵磷脂的人有哪些
- 下一篇: 层林叠翠类似的成语