Git合并一个子文件

时间:2019-06-14 09:28:15

标签: git

我有两个分支,

分支1

root
  |_ project_1
  |_ file1.txt
  |_ file2.txt

第2分支

project_2

其中 branch1branch2具有不同的来源,并且project_1project_2具有完全相同的结构,并且大多数文件是共享的。我想将branch2合并到branch1中(更明确地说,将project_2合并到目录project_1中,并保留branch2的结构。

所以最终状态将是:

root
  |_ project_2
  |_ file1.txt
  |_ file2.txt

如何解决?

我认为有办法:

  1. git pull branch1

  2. 并删除project_1

  3. ,然后将project_2移到root文件夹中。

但是我不知道这样做是否安全,因为如果project_1中不存在某些文件project_2,我想保留它们。

0 个答案:

没有答案