我的Git服务器有2个分支:
Foo和Master
在分支 Foo :
Directory1
Directory2
分行大师:
Directory2
正如您所见,在分支主中,没有 Directory1 。
现在,目录2中的分支 Foo
发生了变化我在分支大师,我想从 Foo *进行更改而不使用** Directory1 。我该怎么办?
答案 0 :(得分:1)
Git允许您使用checkout
提取特定文件和目录:
git checkout Foo -- Directory2
将仅从Directory2
分支中提取Foo
文件夹。 --
告诉git,后面的所有内容都是路径规范。
如果您想进行真正的合并,请按照以下问题之一解答:How do I merge a sub directory in git?