При использовании git merge
с опцией, которая подавляет автоматическую фиксацию (--no-commit
или --squash
), git
очевидно, всегда генерирует свой собственный шаблон для следующего сообщения фиксации; следующий git commit
игнорирует опцию -t
. Есть ли способ подавить это?
Лучший обходной путь, который я нашел, - это использовать -m
с коммитом, а затем сразу запустить git commit --amend
. Это кажется мне неудобным и лишает возможности отмены фиксации, удаляя шаблон сообщения фиксации перед сохранением.