This might seem quite trivial for the gurus, but is a minor revelation to me (I admit) - at least I just used it for the first time now and it works (without custom aliases): Just use a semicolon ;
and it'll work as a one-liner:
git add --all; git commit -m "some informative commit message"