2013-12-13 9 views
1

Предположим, что у меня IntelliJ IDEA 12.1, мы используем git. У меня есть локальная/удаленная ветвь1, у моего коллеги есть локальная/удаленная ветвь2. Я хотел бы добавить изменения из ветки2 в branch1 с помощью IDEA. Какие шаги я должен сделать?Как объединить мою локальную ветку git в IntelliJ IDEA 12?

1-й способ: я делаю локальную ветвь2, обновляю ее из удаленной ветви2. Затем я переключаюсь на локальную ветвь1 и сливаюсь с локальной ветвью2.

2-й способ. Я нахожусь в местном отделении1. Я напрямую сливаюсь с удаленной ветвью2.

ответ

0

Зависит от того, как вы хотите, чтобы история фиксации выглядела.

Если вы хотите, чтобы все изменения из ветви 1 отображались так, как будто они объединяются с веткой2, вы должны объединить ветвь1 в ветвь2. Если вы хотите это по-другому, тогда вы сделаете противоположное.

Вы должны были сливаться только в одну ветвь таким образом. Если конфликтов нет, слияние будет простым.

+0

Нет, я имею в виду это: объединить локальную ветвь1 с обновленной локальной ветвью2 или напрямую слить локальную ветвь1 с удаленной ветвью2. – ilya

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