Respostas:
Você pode fazer isso usando uma função personalizada do bash. Adicione isso ao seu .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
}
Ligue do bash usando qwik_dply "Some text"
Como alternativa, torne-o um script adequado:
#!/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
Salvar como qwik_dply.sh, executar chmod ugo+x qwik_dply.she mvque ele /usr/binou qualquer outro diretório em seu $PATH.
Em seguida, execute usando qwik_dply.sh "Some message". Você pode remover a extensão do nome do arquivo, é claro.