git撤销commit
写完代码后,我们一般这样
git add . //添加所有文件
git commit -m "本功能全部完成"
执行完commit后,想撤回commit,怎么办?
这样凉拌:
git reset --soft HEAD^
这样就成功的撤销了你的commit
注意,仅仅是撤回commit操作,您写的代码仍然保留。
说一下个人理解:
HEAD^的意思是上一个版本,也可以写成HEAD~1
如果你进行了2次commit,想都撤回,可以使用HEAD~2
至于这几个参数:
--mixed
--soft
--hard
删除工作空间改动代码,撤销commit,撤销git add .
注意完成这个操作后,就恢复到了上一次的commit状态。
顺便说一下,如果commit注释写错了,只是想改一下注释,只需要:
git commit --amend
此时会进入默认vim编辑器,修改注释完毕后保存就好了。
git撤销commit相关推荐
- git撤销commit 并保存之前的修改
撤销并保留修改 参数 –soft # 先进行commit ,之后后悔啦 $ git commit -am "对首篇报告研究员字段改为author_name" 执行git log $ ...
- git 撤销commit
撤销未push的commit # 用户已经执行的操作 git add . git commit -m "提示"# 现在想要撤销之前的提交 # 第一种:不删除工作空间提交的代码,撤销 ...
- git撤销commit到未提交状态_Git在4个阶段5种状态下的撤销操作
在项目开发中我们一般选择GIT作为版本控制,随着项目的不断迭代升级,我们有时候提交代码后想要撤销或者还原,许多童鞋对这些操作不是很熟悉或者很头疼,各种百度比较麻烦,今天我就来总结一下. Git操作的三 ...
- git 撤销全部的commit_恢复git撤销commit的代码
使用git reset --hard 是将磁盘文件也删除 时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge.甚至一些很小的操作,例如删除一个分支 ...
- idea使用 git 撤销commit
2019独角兽企业重金招聘Python工程师标准>>> 填写commit的id 就可以取消这一次的commit 转载于:https://my.oschina.net/u/35596 ...
- git 撤销全部的commit_git如何撤销commit的方法(未push)
撤销commit一般用git reset ,语法如下: git reset [ --mixed | --soft | --hard] [] 1.使用参数--mixed(默认参数),如git reset ...
- git commit之后,想撤销commit
原文 写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办? 这样凉拌: ...
- git个人使用总结 —— idea命令行、撤销commit (未完待续)
近期在使用git,最开始在idea界面操作,后来要求用命令行.刚开始还不是很习惯,感觉很麻烦,用了几天后感觉爽极了! 其实git的命令也不是很多,熟悉一段时间就差不多能顺利使用了.使用过程中遇到了各种 ...
- 撤销commit且未push操作的git命令
2019独角兽企业重金招聘Python工程师标准>>> 在git push的时候,有时候我们会想办法撤销git commit的内容 1.找到之前提交的git commit的id ...
最新文章
- oracle查找异常中断的sql,oracle查询sql报错SqlExceptionHelper:131 ORA-00933: SQL command not properly ended...
- const在指针中的用法
- WebForm与MVC混用
- Java进阶:default方法说明
- 16年华科计算机分数线,2016年华中科技大学艺术类专业录取分数线
- 合集| 21 篇技术文章,带你从零入门 K8s
- MSSQLSERVER查询分析器连接的方法
- 洛谷3916 图的遍历
- uniapp底部导航栏中间凸起_PPT导航栏,真的非常好用!
- html基礎之渐变属性(斑马线)
- 蓝牙厂商代码与公司对应列表
- aardio利用鼠标钩子响应文件拖动过程(一)
- 嵌入式Linux开发工具C语言 Makefile的编写
- 软件测试开发高频面试题及参考答案(适用校招)
- MacBookPro制作Windows 11 U盘启动盘
- 一个小想法--理解指针的机制与汇编中的寄存器间接寻址
- 在线思维导图制作技巧汇总:超简单思维导图绘制方法
- php 自己画地图,绘制自己的独家地图
- HEX文件和BIN文件的区别及HEX的代码转换
- 【创新实训】 爬虫开发记录(3):爬取时光网详情页