Web Dev Drops

Git: Auto completar nomes de branches e tags no terminal

📅 04/06/2013 • 🕙1 min. de leitura

E aí, pessoal! Belez?

Dica rápida: se você quer mudar de branch no Git, mas tem preguiça (programador bom é programador preguiçoso) de digitar o nome completo da branch, ex:

git checkout nova_feature_que_estou_trabalhando

Saiba que o próprio codigo-fonte do Git já fornece um arquivo de “completação”, que você pode baixar aqui do Github. Basta salvar o arquivo em algum lugar, como ~/.git-completion e adicionar o seguinte ao seu .bash_rc:

source ~/.git-completion

Reinicie o terminal e agora basta digitar algo como:

git checkout nova<tab>

Que ele completa o nome da branch.

Preguiça Level 2

Claro que, como bom preguiçoso, você não digita git checkout, mas sim git co, pois você criou alguns alias no seu arquivo ~/.gitconfig, certo?

[alias]  
  st = status  
  ci = commit  
  br = branch  
  co = checkout  
  df = diff  
  lg = log -p

Abrass!

Compartilhe!


Douglas Matoso

Por Douglas Matoso, desenvolvedor frontend.


Comentários



Feito com ❤️, ☕️, Gatsby e Netlify. | Política de Privacidade