You could do this using a custom bash function. Add that to your .bash_profile:
function qwik_dply {
local msg=$1
if [ -z "$msg" ] ; then
msg="No message"
fi
git add .
git commit -m "$msg"
git push
cap deploy
}
Call from bash using qwik_dply "Some text"
Alternatively, make it a proper script:
#!/usr/bin/env bash
msg=$1
if [ -z "$msg" ] ; then
echo "Usage: qwik_dply <message>"
exit 1
fi
git add .
git commit -m "$msg"
git push
cap deploy
Save as qwik_dply.sh, run chmod ugo+x qwik_dply.sh and mv it to /usr/bin or any other directory on your $PATH.
Then, run using qwik_dply.sh "Some message". You could remove the file name extension, of course.