gpt4 book ai didi

git - 临时 merge 其他分支到我当前的分支

转载 作者:太空狗 更新时间:2023-10-29 12:48:17 24 4
gpt4 key购买 nike

我有一个情况。假设两个开发人员在两个不同的分支 AB 上工作。

 -- master --
| |
A <-- B

分支 B 依赖于 A 的变化。但是,A 中的更改尚未 merge 到 master 中。我想开始处理我的功能(分支 B),并在 A 中进行更改,然后在完成测试后丢弃它们。推荐的方式是什么?

最佳答案

假设分支 B 当前正在提交 abc1234。对你的问题最直接的回答是

git checkout B
git merge A
# run your tests
git reset --hard abc1234

但正如其他人所提到的,这是一个非常非常非常奇怪的工作流程。如果 B 依赖于 A,为什么要首先取消 merge 分支?也许您想要第三个“集成”分支?

关于git - 临时 merge 其他分支到我当前的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29680646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com