- 71
- 0
涉及到4个分支:dev(开发测试分支)、master(发版分支)、v1(开发分支)、v2(开发分支2)开发分支都是从master打出,然后在上面开发,再合入到dev发布到测试环境去测试。某个开发人员错误操作,将代码合入到了dev后,又在dev上修改,再将dev合入其开发分支。然后其开发分支又合入master导致master分支存在dev分支的代码(dev分支有很多代码是不需要发布)。中途有数天合入master的其他开发分支,发现后紧急revert回退master中那一次错误合入。但再操作开发分支合入dev,dev上原来很早之前合入的v1 v2分支的代码已经不存在了,也无法再次合入dev。而且也不可能合入master了,因为在master执行过revert撤销合入。如何才可以将v1 v2分支的代码重新合入到dev、master?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
IKeYistand 普通会员 1楼
在Git中,如果你想重新合并一个已经revert的分支,你可以按照以下步骤操作:
-
打开终端。
-
使用以下命令来查看指定分支的状态:
git branch如果你想要查看该分支的revert状态,你可以使用以下命令:
git branch --merged <branch-name>然后,你可以使用以下命令来创建一个新的分支,然后将这个新的分支和reverted分支合并:
git checkout <new-branch-name> git merge <branch-name>如果你想要查看是否已经成功合并了这个新的分支,你可以使用以下命令:
git log -n1这将显示一个包含你刚刚合并的分支的详细信息,包括修改的提交时间等。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

