Estou tentando criar um alias que usa vários comandos Git e parâmetros posicionais. Existem páginas Stackoverflow para cada uma, e parece dolorosamente óbvio fazer as duas coisas, mas estou tendo problemas.
Como exemplo, quero mudar para o ramo foo e executar um status. Então, no meu .gitconfig
, eu tenho:
[alias]
chs = !sh -c 'git checkout $0 && git status'
o que não funciona. Considerando que algo assim vai funcionar.
chs = !sh -c 'git checkout $0'
echoes = !sh -c 'echo hi && echo bye'
Qualquer insight seria apreciado.