博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git命令回滚撤销自己的错误覆盖提交
阅读量:3910 次
发布时间:2019-05-23

本文共 405 字,大约阅读时间需要 1 分钟。

当发现自己使用git命令提交到远程仓库产生了不良后果以后,首先可以通过查看日志的方式来看commit的id

git log -14

含义是查看使用git命令提交的14次的commit指令

在这里插入图片描述
然后使用git revert commitId(这里的commitId指的是上一步操作中可以看到的commit 后面的一长串字符串)回滚到指定的commit操作
而且可以根据时间,回滚到自己提交错误的commit指令那里,我这里选择的是距离最远的那一个

git revert c33362de843869a14a7e501a7afbe0866dceed32

这句话的命令是回滚到 commitId = c33362de843869a14a7e501a7afbe0866dceed32的那一次指令

在这里插入图片描述

然后继续使用

git push -u origin master

提交这次回滚的操作

最后回到远程仓库,可以查看到了已经恢复了

在这里插入图片描述

转载地址:http://ahurn.baihongyu.com/

你可能感兴趣的文章
关于list对象的转化问题
查看>>
VOPO对象介绍
查看>>
suse创建的虚拟机,修改ip地址
查看>>
linux的挂载的问题,重启后就挂载就没有了
查看>>
docker原始镜像启动容器并创建Apache服务器实现反向代理
查看>>
docker容器秒死的解决办法
查看>>
管理网&业务网的一些笔记
查看>>
openstack报错解决一
查看>>
openstack报错解决二
查看>>
linux source命令
查看>>
openstack报错解决三
查看>>
乙未年年终总结
查看>>
子网掩码
查看>>
第一天上班没精神
查看>>
启动eclipse报错:Failed to load the JNI shared library
查看>>
eclipse安装插件的两种方式在线和离线
查看>>
linux下源的相关笔记(suse)
查看>>
linux系统分区文件系统划分札记
查看>>
Linux(SUSE 12)安装Tomcat
查看>>
Linux(SUSE 12)安装jboss4并实现远程访问
查看>>