Git: требуется быстрое слияние, но не ускоренная перемотка
Я хотел бы иметь политику в проекте, где запросы на получение принимаются только в том случае, если они могут быть ускоренными слияниями, но на самом деле я хочу создать коммит слияния при слиянии.
Другими словами, используйте часть проверки --ff-only
флаг, но при создании коммита --no-ff
был использован. Это помогло бы нам поддерживать чистоту нашего графика истории, побуждать людей использовать git pull --rebase
по возможности и т. д.
Кто-нибудь знает, как этого можно достичь? В общем, в наших средах используется как минимум Git 2.8, и мы используем Bitbucket Server (размещенный на месте) для наших репозиториев.