Можно ли заставить git проверить удаленную ветку в хуке prepare-commit-msg
и посмотреть, является ли текущий коммит поправкой, и если да, отменить коммит?
Таким образом, это гарантирует, что вы не сможете изменить коммит, который вы уже выдвинули, что было бы удобно.