Git Merge с вложенным файлом - PullRequest
0 голосов
/ 14 июня 2019

У меня две ветви,

филиал 1 :

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

филиал 2 :

project_2

, где branch1 и branch2 имеют различное происхождение , а project_1 и project_2 имеют точно такие же структуры, и большинство файлов являются общими. И я хочу объединить branch2 в branch1 (точнее, объединить project_2 в project_1, dir) и сохранить структуру branch2.

Таким образом, конечное состояние будет выглядеть так:

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

Как это решить?

Я думаю, что есть способ:

  1. git pull branch1

  2. и удалить project_1

  3. и переместите project_2 в папку root.

Но мне интересно, безопасно ли это делать, поскольку я хотел бы сохранить некоторые файлы project_1, если их нет в project_2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...