Слияние одного изменения с несколькими ветвями в Git

Я привык иметь одну главную ветку (главную) и работать в тематических ветках . Но сейчас я работаю над проектом с двумя основными ветвями (главной и экспериментальной), и я не уверен, как лучше всего объединить мою тематическую ветку с обеими?

Это правильный способ сделать это? Если нет, кто-нибудь может сообщить мне правильный путь.

(master)$ git checkout -b bugfix
# do bug fix here
(bugfix)$ git commit -a -m 'Fixed bug.'
(bugfix)$ git checkout master
(master)$ git merge bugfix

(master)$ git checkout bugfix
(bugfix)$ git rebase experimental
(bugfix)$ git checkout experimental
(experimental)$ git merge bugfix

Спасибо.

29
задан user1015384 26 October 2011 в 20:35
поделиться