Git 取消上一次commit操作,但保留add操作
为什么80%的码农都做不了架构师?>>>
场景重现
删除了代码中的一些空白行,习惯性添加&提交
git add .git commit -m "溢出一些空白行"
然后马上发现提交信息中的移除
打成溢出
了,
现在需要取消这次提交commit
,但保留添加add
解决操作
找到上面这次提交hash信息,然后
git reset --soft hash
当然也可以这样操作
# 撤销本次commit操作,保留add操作.
git reset --soft HEAD^
转载于:https://my.oschina.net/taadis/blog/1593486
Git 取消上一次commit操作,但保留add操作相关推荐
- git 常规操作以及回滚操作
2019独角兽企业重金招聘Python工程师标准>>> 在这里记录一些平时比较常用的git的命令行操作,以及一些回滚的操作,以提高我们平时的开发效率. 首先我的 git 项目仓库在 ...
- git分支合并、撤销;git修改已push的commit信息; git 撤销操作;
git分支合并 1.分支代码提交 2.git branch 查询本地分支 3.git checkout 分支名1 切换分支到需要合并的分支上 4.git merge 分支名2 //选择要合并到 分支 ...
- 使用git在Github上创建自己的项目及一些基础操作
使用git在Github上创建自己的项目及一些基础操作 一.什么是git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了 ...
- git 取消commit
git如何撤销上一次commit操作 1.第一种情况:还没有push,只是在本地commit git reset --soft|--mixed|--hard <commit_id> //g ...
- git 如何取消add操作
可以直接使用命令 git reset HEAD 这个是整体回到上次一次操作 绿字变红字(撤销add) 如果是某个文件回滚到上一次操作: git reset HEAD 文件名 红字变无 (撤销 ...
- git 撤销上一个 commit
git reset --soft HEAD^ --mixed 为默认,可以不用带该参数,用于重置暂存区的文件与上一次的提交(commit)保持一致,工作区文件内容保持不变 --soft 参数用于回退到 ...
- git 取消 所有暂存_Git版本管理完全指南—学好Git一文足矣
开心?一下 image.png 第一部分 命令行 1.分支操作 1. git branch 创建分支2. git checkout -b 创建并切换到新建的分支上3. git checkout 切换分 ...
- git 取消合并与撤销
Git取消合并与撤销 git取消合并# git merge --abort git撤销# git reset - git reset --soft: 将分支回退到指定提交,工作区维持现状不变,暂存区会 ...
- 花点时间顺顺Git(上)
花点时间顺顺Git(上) 为了让你们点进来贼努力的想了一个色彩斑斓大吉大利的标题,好,看正文 历史:Linus的作者创建了开源的Linux,02年以前代码管理都依赖手动合并,后来管理不了了,拒绝SVN ...
最新文章
- java随机产生若干个偶数完成求和_java - 创建随机生成器以生成并计算奇数对偶数 - 堆栈内存溢出...
- 百度发布机器人助理度秘 “三大基石”炼成
- js检测字符串方法大全
- animation的6个属性
- Promise async/await的理解和用法
- php项目部署lnmp,如何在lnmp环境里,部署多个php项目?
- java的未检查异常有哪些_Java:检查异常与未检查异常
- BZOJ 3674 可持久化并查集
- 5岁儿童自学python编程-适合6-16岁孩子学习的Python编程
- 博文视点大讲堂第30期——职场新人胜出的关键点
- ios 线条球_烧脑挑战画线给小球回家
- linux下隐藏文件 和 显示隐藏文件命令
- 直接管理和维护计算机系统的程序称为,全国2008年4月自考计算机原理试题
- 盘点互联网招聘玩法:从垂直招聘到猎头平台到精准匹配
- 2007舜宇杯ACM程序设计浙江省赛结果
- 传输层---TCP协议
- 最强nba体验服显示服务器正在停机,最强NBA体验服
- Flask邮件的配置和使用
- PyTorch安装教程(最简单方法)
- 43.XDMA寄存器详解7-MSI-X Vector Table and PBA寄存器组剖析及MSI-X中断详解
热门文章
- 在 Linux 下忘记 mysql root 密码的解决方法
- 内网PC通过NAT server公网地址访问内部服务器时TCP三次握手不成功
- 天命剑之天命的含义--天行有悖,乃命羲和。
- iOS UIWebView 访问https 绕过证书验证的方法
- 信息系统管理工程师考前复习笔记三
- DLR学习笔记(01)
- ActiveMQ消息中间件简明笔记(1)——理论知识点整理
- RK3288 make otapackage 出错的问题【转】
- [LeetCOde][Java] Best Time to Buy and Sell Stock III
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(42)-工作流设计-表建立