我有两个分支,
分支1 :
root
|_ project_1
|_ file1.txt
|_ file2.txt
第2分支:
project_2
其中 branch1
和branch2
具有不同的来源,并且project_1
和project_2
具有完全相同的结构,并且大多数文件是共享的。我想将branch2
合并到branch1
中(更明确地说,将project_2
合并到目录project_1
中,并保留branch2
的结构。
所以最终状态将是:
root
|_ project_2
|_ file1.txt
|_ file2.txt
如何解决?
我认为有办法:
git pull branch1
并删除project_1
,然后将project_2
移到root
文件夹中。
但是我不知道这样做是否安全,因为如果project_1
中不存在某些文件project_2
,我想保留它们。