因为不小心把团队其他人正在开发的分支合并到了自己需要发布的分支上,因此需要将合并分支撤回.
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分支发布就可以了。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐