git revert改写提交
教程3 改写提交!
2. revert
为了节省时间,这个教程使用现有的历史记录作为本地数据库。
从这里下载
我们将用revert命令来取消「添加pull的讲解」提交。
首先进入stepup-tutorial/tutorial2目录。本地端的历史记录的状态如下图显示。
用log命令确认历史记录
$ git log commit 0d4a808c26908cd5fe4b6294a00150342d1a58be Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:19:26 2012 +0900添加pull的说明commit 9a54fd4dd22dbe22dd966581bc78e83f16cee1d7 Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:19:01 2012 +0900添加commit的说明commit 326fc9f70d022afdd31b0072dbbae003783d77ed Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:17:56 2012 +0900添加add的说明commit 48eec1ddf73a7fb508ef664efd6b3d873631742f Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:16:14 2012 +0900first commit
打开sample.txt档案,确认内容。
连猴子都懂的Git命令 add 把变更录入到索引中 commit 记录索引的状态 pull 取得远端数据库的内容
用revert取消「添加pull的讲解」提交。
$ git revert HEAD [master d47bb1d] Revert "添加pull的说明"1 files changed, 1 insertions(+), 2 deletions(-)
打开sample.txt档案看看,如果pull的说明消失了,就表明取消提交成功了。
用log命令确认历史记录
$ git log commit 7bcf5e3b6fc47e875ec226ce2b13a53df73cf626 Author: yourname <yourname@yourmail.com> Date: Wed Jul 18 15:46:28 2012 +0900Revert "添加pull的说明"This reverts commit 0d4a808c26908cd5fe4b6294a00150342d1a58be.commit 0d4a808c26908cd5fe4b6294a00150342d1a58be Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:19:26 2012 +0900添加pull的说明commit 9a54fd4dd22dbe22dd966581bc78e83f16cee1d7 Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:19:01 2012 +0900添加commit的说明commit 326fc9f70d022afdd31b0072dbbae003783d77ed Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:17:56 2012 +0900添加add的说明commit 48eec1ddf73a7fb508ef664efd6b3d873631742f Author: yourname <yourname@yourmail.com> Date: Mon Jul 16 23:16:14 2012 +0900first commit
from: http://backlogtool.com/git-guide/cn/stepup/stepup7_2.html
git revert改写提交相关推荐
- git reset改写提交
教程3 改写提交! 3. reset 为了节省时间,这个教程使用现有的历史记录作为本地数据库. 从这里下载 我们将用reset来删除master分支最前面的两个提交. 首先进入stepup-tutor ...
- git cherry-pick改写提交
教程3 改写提交! 4. cherry-pick 为了节省时间,这个教程使用现有的历史记录作为本地数据库. 从这里下载 我们进入stepup-tutorial/tutorial4目录.本地端历史记录的 ...
- git revert 用法
git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD ...
- Git复习(十三)之git revert用法及与git reset区别
git revert用法以及与git reset的区别 git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一 ...
- git reset --hard HEAD与git revert HEAD区别(简单明了!)
一.reset reset命令把当前分支指向另一个位置,并且相应的变动工作区和暂存区. 二.revert git revert用一个新提交来消除一个历史提交所做的任何修改. git revert 撤销 ...
- git revert 理解
git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 git revert HEAD 撤销前一次 commit git r ...
- git revert回滚代码
git revert命令用于回滚代码. 举个例子,创建一个gi_revert_test的工程,分别作三次改动:第一次创建demo_file文件,第二次在demo_file文件中添加一些内容,第三次在d ...
- git merge --squash改写提交
教程3 改写提交! 7. merge --squash 为了节省时间,这个教程使用现有的历史记录作为本地数据库. 从这里下载 我们移动到stepup-tutorial/tutorial7目录.本地端的 ...
- git revert回滚merge提交时报错(commit xxx is a merge but no -m option )
git revert 回滚merge提交 报错内容: $ git revert 788bab4 error: commit 788bab4021fe14db3a0865aa55fd1b798b74c2 ...
最新文章
- Python 典型错误及关键知识点
- JZOJ 5281. 【NOIP提高组模拟A组8.15】钦点
- 66319d电源使用说明书_蒸汽熨斗怎么用 蒸汽熨斗使用方法及注意事项【介绍】...
- 【CComPtr】CComPtr和CComQIPtr的区别
- [洛谷P3550][POI2013]TAK-Taxis
- 读书随笔:The Book of Why——INTRODUCTION:MIND OVER DATA
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- 新手JDK下载与安装教程
- python人口普查数据数据分析_利用人口普查的收入数据来选一个好学校!
- Dynamics CRM 365零基础入门学习(五)权限管理
- 英特尔处理器全部系列
- uniapp 调用原生插件包含第三方SDK时抛NoClassDefFoundError异常
- uint8_t / uint16_t / uint32_t /uint64_t 数据类型集中网上的解释
- javaScript关系运算符总结
- 华维单片机编程科普| 一文读懂稳压二极管
- 艺形艺意工作室:2019年新媒体营销的五大趋势,你真的get到了吗!
- 2017:驻足、回首与跨越
- freeswitch获取手机号码状态
- 张小龙谈如何做将产品做简单转自雷锋网
- 用c语言算法统宗 李白沽酒,诗词中的数学问题 百羊问题与李白沽酒
热门文章
- Java 异常处理的误区和经验总结--转载
- Lesson 16.1016.1116.1216.13 卷积层的参数量计算,1x1卷积核分组卷积与深度可分离卷积全连接层 nn.Sequential全局平均池化,NiN网络复现
- http://nlp.stanford.edu:8080/parser/index.jsp
- 腾讯英特尔联手推出实时视频美颜方案
- Spring5源码 - 03 普通对象对应的BeanDefinition是如何存入DefaultListableBeanFactory#beanDefinitionMap 源码分析
- Tomcat - Tomcat 8.5.55 启动过程源码分析阶段二_load加载初始化
- 白话Elasticsearch02- 结构化搜索之filter执行原理bitset机制与caching机制
- Spring-AOP @AspectJ切点函数之@within()和@target
- python知识:string.format()函数详解
- mysql+date+范围+性能_MySQL性能优化的最佳20+条经验