Quando você quiser que aliases tenham parâmetros, você pode usar funções, por exemplo,
$ gpdo () {
git branch -d "$1" && git push --delete origin "$1"
}
Então você pode fazer gpdo branch_name
Isso também é útil para vários comandos, embora eles também possam ser feitos com um alias com vários &&
s se não houver parâmetros e nenhuma lógica condicional, loop, etc. necessário eu mudo para usar funções
O próprio Git também permite aliases, por exemplo, veja:
- Como funciona esse alias git?
- Como posso criar um alias para um comando git [action] (que inclui espaços)?
Você também pode encontrar Git alias multi-comandos com; e & & útil