2014-09-18 2 views
0

Я работаю с полгода с Egit и Github, и все работает неплохо. Мой рабочий процесс работает со множеством разных ветвей, где каждая новая функция или Bugfix - это новая ветвь, которая будет завершена в основную ветку. Мой вопрос в том, можно ли применить изменения в главной ветви ко всем другим активным ветвям. Благодарю.Eclipse EGit Automerge обязуется овладеть другими филиалами

ответ

0

Вы пробовали:

1) Переключение на ветвь в локальном затмении (правильное название проекта нажмите -> Команды -> переход к -> вашей отрасли)

2) Затем делать выборку из вверх по течению (Team -> Fetch от входа)

3) Затем делает слияние с мастера (Team -> Merge -> нажмите происхождение/мастер)

Это будет объединить все изменения от мастера в текущую извлеченную отрасль , Затем вы можете просто совершить и нажать. В конечном счете вы также можете заменить шаги 2 & 3 с помощью pull (Team -> Pull), если он настроен. Я не уверен, есть ли более простой способ, но вы бы сделали это для каждой ветви, которую хотите обновить.

+0

Извините, я забыл запросить автоматический путь, поэтому, когда я совершаю свои изменения для освоения или слияния ветки с мастером, все изменения в главном должны быть мгновенно применены ко всем другим ветвям. – SuperManitu

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