Git版本切換


回退已經提交到遠程的代碼

方式一:

git reset --hard 目標版本號

當然再次使用就可以撤銷上上次commit的內容。

這種切換的特點是會拋棄原來的提交記錄

圖形界面

 

方式二:

git revert +版本號

控制台Version Control->Log->Revert Commit->Merge->處理代碼->commit

這種切換的特點是會當成一個新的提交記錄,之前的提交記錄也都保留

 

 

 

 

 不管方式一,方式二都需要push的,方式一使用命令行語句簡化如下

git reset --hard [commit id]
git push --force

git回退本地commit的代碼,未提交到遠程。

git reset --soft HEAD~1

 


免責聲明!

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



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