文档章节

git commit 回退

大灰狼wow
 大灰狼wow
发布于 2015/11/24 16:03
字数 57
阅读 86
收藏 3

先用 git log  查看commit的值



如果只是commit了,还没有push到远程,只需要git reset --hard <commit_id>就可以了


如下

git reset --hard 4839dfa46dd0b702b9b458069da5a526b622855f


如果已经提交到了远程

git revert <commit id>


© 著作权归作者所有

大灰狼wow
粉丝 48
博文 396
码字总数 49161
作品 1
嘉兴
程序员
私信 提问
Git: 删除commit记录方法(删除push失败的记录)

一、问题描述 push大文件失败,在将大文件删除之后,其余小文件仍然受到之前大文件push失败的影响,无法正常push。 二、解决方案 需要将之前含有大文件的commit记录删除(全部删除) 三、详细...

quiet_girl
2018/03/08
0
0
git 删除错误提交的commit

起因: 不小新把记录了公司服务器IP,账号,密码的文件提交到了git 方法: git reset --hard <commit_id> git push origin HEAD --force 其他: 根据–soft –mixed –hard,会对working tree和i...

cyper
2015/08/20
127
0
git 删除错误提交的commit

方法: git reset --hard <commit_id> git push origin HEAD --force 其他: 根据–soft –mixed –hard,会对working tree和index和HEAD进行重置: git reset –mixed:此为默认方式,不带任何......

xinson
2015/08/31
60
0
Git文件操作

Git文件操作命令 git init:初始化一个git仓库 git add:把文件添加到仓库(暂存区),git add file1 file2 git commit:把文件提交到仓库(分支),提交前需要先添加到仓库,git commit -m "提交...

Kevin-air
2016/08/02
14
0
git revert 和reset的区别

这里讲一下git revert和git reset的区别: git revert 是撤销某次操作,此次操作之前的commit都会被保留 git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区 具体一个例子,假...

mingkaidox
2013/07/16
28.8K
6

没有更多内容

加载失败,请刷新页面

加载更多

开发中常用的正则表达式

为了能够更好地理解如何在C#环境中使用正则表达式,这里整理了一些常用的正则表达式: 罗马数字: string p1 = "^m*(d?c{0,3}|c[dm])" + "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$";string t1 ......

木庄
29分钟前
4
0
【.NET程序打包】VS2019使用Installer Projects打包

C#—使用Installer Projects打包桌面应用程序 前言 打包桌面应用程序实在是一个不常使用的东西,偶尔使用起来经常会忘东忘西的耽误时间,因此,这篇文章多以图片记录过程,也是用于备忘。 下...

_Somuns
33分钟前
4
0
自定义注解,使用动态代理解决网站的字符集编码问题

第1章设置环境 安装操作系统,安装备份(镜像): JDK: 设置环境变量Eclipse:解压即可 Eclipse自身解压目录不包括中文 代码工作空间目录不包括中文Tomcat:解压不要包含中文目录M...

蓝来杯往
38分钟前
6
0
Solr中的字段类型field type

Solr含有多种字段类型,可用的字段类型基本都定义在了包org.apache.solr.schema中,列举如下: 类 说明 BinaryField 二进制数据 BoolField 布尔值,其中’t’/’T’/’1’都是true Collatio...

gantaos
52分钟前
4
0
《JAVA核心知识》学习笔记 (21. JAVA 算法)

21. JAVA 算法

Shingfi
58分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部