настройка --ff -только по умолчанию для git pull, но не для git merge

У меня небольшая проблема с моими коллегами, и моя история коммитов становится ненужной сложной при работе над одним и тем же проектом. Проблема заключается в том, что git pull объединяет не -ff, если есть только одна разница в коммите и т. д. Поэтому мне нравится не выполнять git pull, если ff невозможен, чтобы разработчик мог посмотреть на коммиты и выяснить, есть ли слияние. или перебазирование является более подходящим.

Мой вопрос :есть ли способ установить --ff -только по умолчанию для всех команд git pull в любой ветке, но не для git merge? Я знаю псевдонимы, но это не то, что я ищу.

8
задан Kevin Schmidt 23 July 2012 в 10:33
поделиться