文档章节

git reset --soft

taadis
 taadis
发布于 2017/04/29 14:14
字数 73
阅读 10
收藏 0

应用场景1

git add .
# 已经添加跟踪了需要的更改

git commit -m "提交记录"
# 也提交了之后,发现提交记录写错误了.

git reset --soft HEAD^
# 使用软重置,可以撤销commit操作,但保留add操作

© 著作权归作者所有

taadis

taadis

粉丝 2
博文 481
码字总数 75241
作品 0
温州
其他
私信 提问
git revert 和reset的区别

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

mingkaidox
2013/07/16
0
6
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
51
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
0
0
Git 之 reset 命令解析

一、master 分支 我们知道git在初始化时,会为我们默认创建一个master分支,那这个master到底是什么呢?其实它在.git目录下对应了一个引用文件-----.git/refs/heads/master文件,而该文件的内...

麦壳原野
2014/04/04
0
0
Git 取消上一次commit操作,但保留add操作

场景重现 删除了代码中的一些空白行,习惯性添加&提交 然后马上发现提交信息中的打成了, 现在需要取消这次提交,但保留添加 解决操作 找到上面这次提交hash信息,然后 当然也可以这样操作...

taadis
2017/12/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring系列教程八: Spring实现事务的两种方式

一、 Spring事务概念: 事务是一系列的动作,它们综合在一起才是一个完整的工作单元,这些动作必须全部完成,如果有一个失败的话,那么事务就会回滚到最开始的状态,仿佛什么都没发生过一样。...

我叫小糖主
今天
5
0
CentOS 的基本使用

1. 使用 sudo 命令, 可以以 root 身份执行命令, 必须要在 /etc/sudoers 中定义普通用户 2. 设置 阿里云 yum 镜像, 参考 https://opsx.alibaba.com/mirror # 备份mv /etc/yum.repos.d/CentO...

北漂的我
昨天
3
0
Proxmox VE技巧 移除PVE “没有有效订阅” 的弹窗提示

登陆的时候提示没有有效的订阅You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options. 用的是免费版的,所以每次都提示......

以谁为师
昨天
3
0
Java设计模式之外观模式(门面模式)

什么是外观模式   外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口...

须臾之余
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部