У меня есть функциональная ветвь и основная ветвь, и я хочу объединить основную ветвь с функциональной ветвью. Проблема в том, что структуры каталогов двух ветвей не совпадают.
Структура каталогов ветки функций выглядит следующим образом:
|── app1
│ ├── common
│ └── static
└── app2
Структура каталогов ветки master:
|── app1
│── common
│── static
└── app2
Теперь в основной ветке я обновляю папки «общие» и «статические». Затем я собираюсь объединить основную ветку с функциональной веткой, чтобы обновить папки «common» и «static» в «app1». Однако, поскольку структуры двух веток не совпадают, git будет считать эти две папки новыми. Как сделать слияние, чтобы обновить ветку функций?