Как обновить основную ветку?

У меня есть две ветки, моя ветка master и ветка dev. Я проверяю изменения в своем коде через свою ветку dev (оставляя мою основную ветку с более старой версией), потому что мне не нужен новый код, который может напортачить в моей основной ветке. Я закончил тестирование в своей ветке dev и пришел к выводу, что она достаточно стабильна для ветки master, поэтому мой вопрос заключается в том, как мне обновить мою ветку master с помощью ветки dev (которая имеет новый, но стабильный код).


person aaronth07    schedule 08.07.2018    source источник
comment
Взгляните на это: git merge, git cherrypick   -  person lakshayg    schedule 09.07.2018
comment
Привет, aaronth07, я вижу, что вы, возможно, здесь впервые, я бы рекомендовал пройти тур: stackoverflow.com/tour, чтобы помочь улучшить вопрос качественный!   -  person Lachie White    schedule 09.07.2018
comment
В итоге я решил свою проблему, следуя этому, к сожалению, нет возможности использовать Github для рабочего стола для этого.   -  person aaronth07    schedule 09.07.2018


Ответы (2)


git merge master объединит изменения из вашей текущей ветки разработки в основную ветку.

person Nick Felker    schedule 08.07.2018
comment
Я пытался, но он говорит, что он уже обновлен (но я знаю, что это не так, поскольку я только что сравнил их). - person aaronth07; 09.07.2018

Это довольно простой вопрос, я рекомендую прочитать, графический интерфейс Git может упростить ситуацию (например, Smartgit).

На данный момент: http://rogerdudler.github.io/git-guide/

На будущее: https://git-scm.com/book/en/v2/Getting-Started-Git-Basics

person Garren    schedule 08.07.2018