Например: настройте rebase в качестве стратегии извлечения по умолчанию для главной ветви

В нашем новом проекте у нас есть 10 репозиториев, в каждом из которых есть взаимозависимые проекты Eclipse.

Я планирую установить рабочий процесс по умолчанию, где каждый разработчик работает в основной ветке и использует цикл commit-pull-push. Чтобы уменьшить коммиты и получить хорошую линейную историю, я предпочитаю rebase в качестве стандартной стратегии для pull. Это отлично работает, еслиbranch.master.rebase=true установлено.

К сожалению, это должно быть установлено вручную для всех репозиториев, после того как они будут клонированы с EGit. Я пробовал настройкуbranch.autosetuprebase=always, но это влияет только на созданные вручную локальные ветви, а не на главную ветвь после клона.

Я хотел бы автоматизировать начальную настройкуbranch.master.rebase=true уменьшить ошибки и для удобства. Есть ли способ сделать это? Желательно внутри Eclipse / Egit, но приветствуются и другие идеи.

Ответы на вопрос(2)

Ваш ответ на вопрос