Alias for git add, git commit and git push Add & commit git config --global alias.ac "!git add -A && git commit -m " git ac "my commit" Add, commit & push git config --global alias.cmp '!f() { git add -A && git commit -m "$@" && git push; }; f' git cmp "my commit"