git - 如何强制将分支合并到master?
问题描述
我有两个分支:
- 掌握
- 1.1.0
我发起了一个拉取请求,将 1.1.0 与 master 合并。但是,存在复杂的冲突,它说使用命令行来解决冲突。有超过 1500 个冲突。我确定我想使用 1.1.0 中的文件来覆盖 master 中的文件。我发现了一些叫做“我们的”和“他们的”的东西。我理解这个概念,我必须在命令行中使用其中一个关键字来选择哪个分支应该保留它的更改。
我希望 1.1.0 覆盖 master 中的冲突文件。那么有人可以让我知道我应该做什么命令吗?
提前致谢。
解决方案
您应该能够使用以下命令。
$ git push --force <remote> 1.1.0:Master
遵循以下格式
$ git push <remote> <local branch name>:<remote branch to push into>
作为你的<remote>
仓库的远程,通常是origin
.
资料来源:
推荐阅读
- regex - 如何正确匹配只需要的数字类型
- python - 使用 python 从 Outlook 解析 Ics 文件
- python - 在重复的情况下仅对列表的一个值求和并将其转换为字典
- variables - jupyter_contrib_nbextensions 变量检查器不存储/显示变量?
- random - 偏差如何在有界随机数生成中表现出来
- react-native - 如何让 KeyboardAvoidingView 与 Formik 向导一起工作?
- python - 熊猫数据透视表不添加但连接值
- c - 在 C (linux) 中使用 opendir 读取两个目录
- python - 为什么我在 python 中的循环函数返回错误的值?
- powerbi - DAX:将库存分配给未结订单(额外复杂性)