文档章节

Git如何回滚merge

Germmy
 Germmy
发布于 2017/04/06 22:23
字数 285
阅读 154
收藏 0

背景:本地分支和master合并时后悔了,想回滚。

 

1、最简单粗暴的办法就是利用服务器上最新的代码强行覆盖本地的。

sourceTree操作办法->将xx重置提交。

技巧:Git上分支太多,可以这样来隐藏不需要的分支:所有分支->选择当前分支->仅显示首个父级。

 

2、如果非要通过命令来回滚merge也可以,但是这个会新产生一个commit,还要再次push到服务器上,这个不太爽,下面说下操作步骤:

2.1、用git log,显示如下图所示:

 

其中Merge后面有2个参数,分别是c538e77 a395a29,回滚merge时会用到,命令如下:

git revert 708ce7b -m 1

revert后面的参数:708ce7b指的是本次合并后的版本号,-m参数表示要回滚到哪个父亲,c538e77 a395a29分别代表父亲1和父亲2,1代码master,2代表你的本次的上一个版本。

 

参考链接1

参考链接2

参考链接3

------------------------

还有一个简单的办法就是:git reset --hard a395a29

 

 

© 著作权归作者所有

共有 人打赏支持
Germmy
粉丝 4
博文 255
码字总数 84165
作品 0
武汉
私信 提问
Git的基本概念和用法

在日常使用GIT过程中,经常会出错,比如无意间丢失了未提交的数据,回退版本时丢失了工作目录,等等。经过思考发现,所有这些错误都是因为对GIT中一些基本的概念模糊而导致,因为对一些基本概...

jims
2016/10/01
33
0
工作常用svn命令-持续更新

1.svn info 查看URL、Reversion等信息 2.更新,修改和提交流程 svn update svn add 目录或文件 svn status(st) svn commit -m "comment" svn add这个命令会遇到需要添加大量新增或修改项,如...

sweeeeeet
2016/09/29
2
0
linux下git与github简单使用

生成公钥 在linux上有一个ssh-keygen的工具,使用命令 ssh-keygen -t rsa -C "committer_email@committermail.com" 设定存放目录和密码后把.ssh/id_rsa.pub的文件内容粘贴进github的test仓库...

AARON_RZH
2013/04/29
0
0
Git常用指令记录

简介 git有漂亮的WEB界面 非常自由的本地commit(不用担心是否影响到他/她人)操作稍微复杂了一点点。 git属于分布式的版本管理工具。每个人都有全部的提交历史。 通过git push 和 git pull...

go-skyblue
2015/12/16
213
0
Git 使用指南

Git 的入门教程 网上关于Git比较好的一篇教程有:http://www.bootcss.com/p/git-guide/ 问题集合 回滚操作 Git在提交之前撤销add操作 使用Git 之前,有时因为忘记添加.gitignore文件,所以使用...

thomaslwq
2016/01/14
17
0

没有更多内容

加载失败,请刷新页面

加载更多

纹理与表面细节添加方法---凹凸映射

中国龙-扬科
12分钟前
0
0
20181115上课截图

小丑鱼00
19分钟前
0
0
初识css自定义属性

这算是一篇两篇文章译文的糅合体,旨在帮助理解css自定义属性。 今天,CSS预处理器是Web开发的标准。 预处理器的一个主要优点是它们使您能够使用变量, 这有助于您避免复制和粘贴代码,并简化...

嫣然丫丫丫
29分钟前
1
0
JAVA基础--session共享的前生今世

session共享的前生今世 Session及cookie基本概念及生命周期 session   当浏览器发起一个新的HTTP请求时,WEB服务端会主动创建一个session.并分配一个sessionID作为服务端识别客户端的一个标...

spinachgit
37分钟前
0
0
Deepin Linux 下把 UC 缓存视频变为 MP4 文件

本文是利用 FFMPEG 的功能实现的。 生成 file.txt文件 因为缓存文件都是数字,且文件夹内还有其他文件,包括 index.* 的文件。 $ ls -1v --hide=file.txt --hide=index* > file.txt 解释 ls...

不避风云
38分钟前
0
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部