Наш менеджер по контролю версий рекомендует использовать git pull --rebase
для переноса новых изменений из ветки вверх. Я хочу использовать EGit (плагин Eclipse для git) для его выполнения. Как я могу это сделать?
"git pull --rebase" в Eclipse
Ответ 1
Используйте
git config branch.*branch-name*.rebase true
И pull
будет автоматически rebase.
Вы можете настроить его для автоматической настройки новых ветвей.
git config branch.autosetuprebase always
Ответ 2
Вы также можете изменить конфигурацию rebase ветки из Eclipse:
- Откройте представление Git Репозитории и перейдите к локальной ветке
- Откройте контекстное меню и выберите "Настроить ветвь".
- В появившемся диалоговом окне установите флажок Rebase
EGit также соблюдает конфигурацию "branch.autosetuprebase" при создании новой ветки.
Ответ 3
Новое обновление в Eclipse Mars показывает параметр "Pull..." для переадресации: