branchX и branchY.
Ниже структура деревьев:
branchX_root
└── app
и
соответственно:
branchY_root
├── dir1
│ ├── ...
└── dir2
└── app
Когда я вношу изменения в branchY внутри папки приложения, я бы хотел, чтобы команда git объединила эту папку внутри branchX. Единственное решение, которое у меня есть на данный момент, это скопировать и вставить папку вручную.
Кто-нибудь может подсказать, пожалуйста, как я могу смерджить директорию из branchX в branchY, где структура проекта отличается?
(Я знаю, что иметь две разные структуры нехорошо, но в данный момент мне приходится иметь дело с этим.)
Практически, смотря на branchY_root: dir2 "представляет" branchX_root. Чтобы обновить branchX нужно объединить \dir2\app из branchY в branchX. Однако обычным слиянием это сделать не получается, иначе dir1 был бы также создан на branchX.
То есть ты не хочешь, чтоб папка при мердже попала в другую ветку?
Обсуждают сегодня