git 命令行回退到某個指定的版本


1、在開發過程中遇到合並別人的代碼或者合並主分支的代碼導致自己的分支代碼沖突或有別的問題,這時我們需要回退某個git提交歷史的代碼 用一下命令

git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 

后面的是git提交的歷史版本號,上git上面找到復制下來就行

2、執行上面操作之后我們本地的代碼就會回到你需要回到的某個版本的代碼

但是只是我們本地的代碼回退了 如果需要push到遠端需要執行以下操作

git push -f -u origin master(需要push到遠端的分支)
強制提交到master分支,遠端的分支將會被替換,

注意:這里我們要注意,當我們執行了第二步操作之后,遠端的代碼就已經被強制替換掉 在 “ 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96  “之后提交的分支git提交歷史上就找不到了 所以我們強制推到遠端一定要記得備份代碼


免責聲明!

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



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