因为不小心把团队其他人正在开发的分支合并到了自己需要发布的分支上,因此需要将合并分支撤回.
1、在原本地项目打开Git Bash 查询操作记录,获取需要回退的节点ID
2、在当前分支,打开终端,执行命令回退到节点6471289 git reset --hard 6471289
注:执行完以后,本地已经回退到6471289节点了,但是远程分支是还没有变化的
3、从当前的分支重新拉一个分支,并将拉好的新分支推到远程分支上。
git checkout -b dev_newwage
注:这里只是本地创建了新的分支,还需要在vs code 将新的分支push到远程服务上
4、将新的分支发布到远程分支上:
这样就会有一个回撤到6471289的远程的分支
5、然后重新从远程分支上拉取master分支,并将刚刚新创建的dev_newwage分支合并到master分支发布就可以了。文章来源地址https://www.toymoban.com/news/detail-520594.html
文章来源:https://www.toymoban.com/news/detail-520594.html
到了这里,关于记录一次gitlab错误合并分支的撤回操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!