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