我有一个名为B1的分支。我想合并B2分支中的一些文件,我想提交它们。如何与其他分支详细信息合并?
答案 0 :(得分:1)
要在Git中合并分支,请执行以下操作:
git checkout B1
git merge B2
要了解有关Git中分支的更多信息,请参阅Git Branching。要了解有关Git基础知识的更多信息,我强烈推荐FREE online Pro Git book,特别是第1-3,6-6.5章。
如果您只想合并来自B2
分支的提交的 部分 ,则可以选择使用git cherry-pick <sha-of-commit>
。如果您只想对X
中的特定文件B2
进行更改,则可以使用checkout
,如this answer至How to merge specific files from Git branches中所述:
git checkout B1
git checkout B2 X