我想知道是否有人可以帮助我,或者如果这是回答已经在某个地方-我找了,但找不到答案,也许我的坏。:)
我从另一个基于master的分支创建了一个git分支。命令就像$ git checkout -b branch2 branch1
就像这样:主→branch1→branch2
在branch1和branch2中都完成了大量的工作,这些工作即将被合并。我想从branch1更新branch2,在branch1中所做的更改(不触及master),然后PR/将它们逐一合并到master中。
如何将branch2更新为branch1的当前内容而不丢失branch2中的新编辑?如果需要,手动合并也可以。我试过"git pull"。但它甚至没有尝试从branch1更新branch2。
谢谢
试试这个
git checkout branch1
git merge branch2
将branch2
合并为branch1
您可以使用GUI工具检查结果,如gitk