Existem muitos aliases como
$ git ci -m "my awesome commit"
,, $ git cm "a commit message"
…
Se você se compromete muitas vezes e frequentemente como eu, há alguns pontos negativos:
– comandos repetitivos
– aspas
– aspas de escape
Não seria bom se você pudesse apenas fazer:
$ gc this is my commit. I don't even have to add quotes
Bem, você realmente pode. Cole em seus aliases ou arquivo .rc:
gc() {
git add .
git commit -am "$*"
}