Você começou muito bem digitando tudo em um só lugar.
Copie tudo isso em um arquivo de texto (por exemplo, workflow.sh
, mas o nome realmente não importa) e coloque esse na primeira linha do arquivo :
#!/bin/sh
Agora você tem um script de shell. Torne-o executável:
chmod +x workflow.sh
Agora você pode executá-lo como um comando:
./workflow.sh
Ele executará cada um desses comandos apenas chamando o fluxo de trabalho.
Você agora é um programador de sistema iniciante. Você só pode subir de lá.
Atualizar
Para especificar alterações sem precisar editar o script toda vez que precisar mudar:
git commit -m "changes"
Para ler:
git commit -m "$1"
Você pode então passar alterações como um argumento de linha de comando:
./workflow "Describe changes made"
Outras ferramentas úteis são aliases e PATH
. Você pode criar um diretório especial (por exemplo, ~/bin
) e colocar todos os scripts lá, adicionar esse diretório à sua variável PATH
e você não precisará digitar o caminho completo para o script toda vez que quiser iniciá-lo. No caso dos aliases, você precisa criar alias para cada script, mas às vezes o alias fica mais confortável, pois é possível especificar diferentes parâmetros de execução.