Automatic Git aliases installer for productivity. Install 27+ productivity Git aliases with a single command.
npm install git-alias-flow



> Instalador automático de aliases Git para aumentar sua produtividade no terminal. Instale 27+ aliases Git produtivos com um único comando.
``bash`
npm install -g git-alias-flow
gaf
Pronto! Todos os aliases estão instalados e prontos para uso.
- Instalação com um comando - Instale 27+ aliases Git instantaneamente
- Multiplataforma - Funciona no Mac, Windows e Linux
- Zero configuração - Sem necessidade de configuração, apenas instale e execute
- Personalizável - Fácil de editar aliases para corresponder ao seu fluxo de trabalho
- Focado em produtividade - Aliases curtos e memoráveis para operações Git diárias
- Ajuda integrada - Use gaf h para ver todos os aliases disponíveis
`bash`
npm install -g git-alias-flow
Após a instalação, execute:
`bash`
gaf
O comando irá instalar automaticamente todos os aliases Git configurados no arquivo aliases/aliases.yml usando git config --global.
Para ver todos os aliases instalados:
`bash`
gaf h
Ou use o alias Git diretamente:
`bash`
git h
Cansado de digitar comandos Git longos? git-alias-flow fornece um conjunto curado de aliases de produtividade que:
- Economizam tempo - Digite git st em vez de git status
- Reduzem erros de digitação - Aliases curtos são mais fáceis de lembrar e digitar
- Aumentam a produtividade - Foque em codificar, não em digitar comandos
- Padronizam o fluxo de trabalho - Aliases consistentes em todas as suas máquinas
- st - git statusss
- - git status -s
- pl - git pullps
- - git pushf
- - git fetchup
- - git fetch && git rebasepl-bc
- - git pull origin (branch atual)ps-bc
- - git push origin (branch atual)pnp
- - git pull origin (branch atual) && git push origin (branch atual)
- c - git commit -vca
- - git commit -v -acm
- - git commit -m "mensagem"
- ck - git checkoutckm
- - git checkout master
- bc - git branchbca
- - git branch -abcm
- - git branch -m (renomear branch)
- lg - git log --stat --max-count=5lgg
- - git log --graph --max-count=5count
- - git shortlog -sn
- a - git addad
- - git add .m
- - git merge
- rh - git reset HEADrhh
- - git reset HEAD --hard
- cp - git cherry-pick
- dv - git diff -w
- h - lista todos os aliases instalados
`bashStatus
git st # git status
git ss # git status -s
🔧 Como Editar os Aliases
Os aliases estão definidos no arquivo
aliases/aliases.yml no formato:`yaml
alias: comando
`Para comandos simples, use apenas o comando:
`yaml
st: status
`Para comandos compostos ou que precisam de shell, use
! seguido do comando completo entre aspas:`yaml
up: "!git fetch && git rebase"
`Após editar o arquivo, você pode reinstalar os aliases executando
gaf novamente.$3
Se você instalou globalmente via npm, o arquivo está localizado em:
`bash
macOS/Linux
/usr/local/lib/node_modules/git-alias-flow/aliases/aliases.ymlOu encontre com:
npm list -g git-alias-flow
`🗑️ Desinstalação
Para remover um alias específico:
`bash
git config --global --unset alias.
`Para listar todos os aliases instalados:
`bash
git config --global --get-regexp alias
`Para desinstalar o pacote:
`bash
npm uninstall -g git-alias-flow
``Contribuições são bem-vindas! Sinta-se à vontade para:
- Reportar bugs
- Sugerir novos aliases
- Melhorar a documentação
- Enviar pull requests
MIT
- Pacote npm
- Repositório GitHub
- Reportar um problema
- English
---
Feito com ❤️ para desenvolvedores que amam produtividade