Как перевести одну ветку в другую, используя GIT - PullRequest
0 голосов
/ 05 января 2020

Мне нужны шаги для объединения всего обновленного кода, присутствующего в одной ветви, в другую существующую ветку, используя git. Я объясняю свои рабочие шаги ниже.

У меня есть одна ветвь как - "Updated/All", которую я клонировал в свой локальный каталог.

Затем у меня уже есть одно имя ветки как - product/changes.

Здесь мне нужно объединить этот клонированный "Updated/All" код ветви с product/changes веткой, а затем я добавлю некоторые изменения в product/changes после объединения и pu sh it. Так что должно быть правильные git командные шаги для этого.

Ответы [ 2 ]

0 голосов
/ 05 января 2020

это может помочь: http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

в вашем случае вы сделаете следующее:

  • git checkout a (вы переключитесь на ветвь )
  • git merge b (это объединит все изменения из ветви b в ветку a)
  • git commit -a (это подтвердит ваши изменения)

принять посмотрите на ссылку выше, чтобы получить полную картину.

0 голосов
/ 05 января 2020
 1) git checkout product/changes 

Это переключит вас на ветку продукта / изменений.

2) git pull Updated/All

Это объединит изменения из Обновления / Все в ветку продукта / изменений. Это не переключит вашу ветку на Обновление /Все. Вы можете вносить изменения в продукт / ветку изменений здесь.

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