No necesitas git para lograr esto. El uso creativo de una función bash funcionará bien. Si no le importan los mensajes, simplemente configure uno predeterminado y olvídelo.
function gitcom() {
git commit -m "my default commit message"
}
Si se siente realmente aventurero, puede agregar, comprometerse y presionar con un comando
function gitzap() {
git add . && git commit -m "whatevs" && git push $1 $2
}
Que luego ejecutarías como
gitzap origin master
Incluso podría profundizar y usar parse_git_branch para ahorrarse algunas pulsaciones de teclas allí, o establecer un valor predeterminado común de "origen" y "maestro".
git commit -a --allow-empty-message -m ''
ya ni siquiera abrirá un editor. Vea mi respuesta a continuación