Уже есть команда git am
. Ваш псевдоним недействителен (так как такая команда уже существует), и когда вы запускаете git am
, вы фактически выполняете эту команду. Если вы выбрали другой псевдоним, такой как ca
(сокращение от «commit change»), он должен работать:
[alias]
ca = commit -a --amend -C HEAD
В качестве примечания, у git commit
есть флаг --no-edit
, который вы можете используйте вместо -C HEAD
:
[alias]
ca = commit -a --amend --no-edit