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