2015-09-09 8 views
-2

Я совершил некоторые изменения в одной ветке. Теперь я должен внести те же изменения в другую ветку.Получить коммиты, сделанные в одной ветке, в другую ветку

Есть ли способ получить предыдущие фиксации текущей ветви, чтобы я мог напрямую поднять запрос на растяжение?

+3

Попробуйте прочитать о 'cherry-pick' –

+0

Тим прав; вы, вероятно, ищете 'git cherry-pick'. См. Http://stackoverflow.com/questions/1241720/git-cherry-pick-vs-merge-workflow – Jubobs

+0

Если я знаю код фиксации, как я могу использовать вишневый выбор здесь? – user5251476

ответ

1

Checkout ветвь вы хотите иметь коммиты в Затем слить ветвь, которая имеет совершающее:. git checkout master

git merge fixes

Я дал бы это прочитать. https://git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging

Если вы хотите применить выборочные коммиты, вы должны изучить команду git cherry-pick. (http://git-scm.com/docs/git-cherry-pick)

Смежные вопросы