2013-06-17 6 views
0

Так что у меня проблемы с попыткой понять это, и, может быть, я просто смотрю на это неправильно, но здесь я иду. Скажем, у меня есть ветка. Теперь я создаю другую ветку из этой ветви, называемой ветвью B. Во время работы над ветвью B я отправляю несколько коммитов после этого в ветвь A, которые являются C, D, E. Теперь я должен иметь отраслевую структуру как такКакие функции git я должен сделать для этого?

A-C-D-E 
\ 
    B 

Мой вопрос заключается в том, как я могу входную ветвь B в правильном месте, таким образом я могу сделать мой филиал Взгляда lkike ABCDE я чувствую, что иногда я буду терять код я пишу если я попытаюсь объединить ветвь B с ACDE, которая сделает мою структуру ветвления ACDEB. Поскольку B создается из ветви до того, как я совершил изменения C-D-E. Как я могу выполнить эту

+0

Это должно сказать, A-C-D-E с A \ B – Esko918

ответ

4

Checkout ветвь, которая имеет E, сделать резервную ветвь

git branch backup-E 

, а затем

git rebase branch-that-has-B 
Смежные вопросы