我正在处理分支B。我创建了自己的分支,并从最新的主分支提交中检出。我的同事在分支A上工作。他很久以前从主分支检出,所以他落后于它:
--------- A1
/
/
/
--------- M1 --------- M2 --------- M3 --------- M4 --------- M5 --------- B1
在他的分支中,他处理了许多文件,而我只需要其中一些。我们称它们为File1.txt,File2.txt和File3.txt。我想将这些文件合并到我的分支中。我的问题是:在这种情况下应该采取什么方法?我应该将其合并/基于他过时的分支进行rebase吗?是否有一种方法只获取这3个文件并将它们与我的当前工作分支合并,并获得B2提交?
git merge my_colleague_branch
并解决冲突就可以了吗?是这样的吗? - Pryda