Как получить изменения из филиала, который является извлечением из другого филиала? - PullRequest
0 голосов
/ 08 июля 2019

Я извлек ветку B из A. И я сделал некоторые исправления в ветке A. После этого я собираюсь объединить B с A. Но сейчас я хочу внести изменения из ветки A в ветку B, которые сделаны после проверки.

Ответы [ 2 ]

0 голосов
/ 08 июля 2019

Вы можете сделать это разными способами. Вы можете использовать git merge или git rebase .Предполагая, что вы находитесь в филиале A прямо сейчас

Используя слияние:

git checkout B
git merge A // (there won't be any conflicts now)

Или вы можете сделать это просто с помощью git rebase:

git rebase A B // (there won't be any conflicts now)
0 голосов
/ 08 июля 2019

Вы можете использовать концепцию сбора вишни используйте git log, чтобы проверить все новые коммиты в A применить все коммиты по одному к ветви B

git cherry pick A11 // assume A1 is the commits , do this in branch B

Убедитесь, что ваша последовательность верна, то есть самая старая и самая новая из всех новых коммитов

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