Pytanie czy da się zmusić git-a by robił merge przez fast forward tylko jeśli wszystkie kolejne commitypo drodze są mają między sobą relację child-first parent
?
Zupełne wyłącznie fast forward niezbyt mi odpowiada.
np jestem na master
(którego nie zmieniałem) i robię git pull origin master
, to nie chcę nowego commita tylko fast forward,
ale jak jestem na master
i robię "git pull origin feature" to nie chcę "fast forward" (mimo, e jest możliwy), bo w tym wypadku wolę "true commit".
Da się to jakoś wymusić, czy muszę się pilnować i sam wymuszać odpowiednie zachowanie (obecnie tak robię)?