很常用

 

git的撤销大致分两步。第一步是把你本地的git版本撤销回之前的任一版本, 第二步是把你的这一本地版本的代码重新提交到远程分支上。

先介绍一种简单粗暴的办法,只有两句命令(意思是回滚到某版本,并强制提交到远程分支上,所有冲突的地方都覆盖上新上传的代码)。

git reset --hard commitId

git push origin 分支名 --force

 

 

如何让本地代码撤回到上一版本呢

 

1.在项目目录下打开git bash here

 

2.输入git log   查看所有提交的版本

注意:黄色字体中 commit后面的一串码就是每一个版本号对应的码

 

 

3.回退到指定版本

git reset --hard 版本号

 

 

同步到远程上

 

 

本地仓库回退成功后,只需要把现在的代码重新提交到远程分支上即可。这里有我写的提交代码的博客可以参考。

https://blog.csdn.net/Delicious_Life/article/details/88826139

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐