outubro 27, 2020

Dica da Semana: Introdução ao Git Alias

By outubro 05, 2020
Dica da Semana: Introdução ao Git Alias Imagem: D.R

Pessoal, hoje eu quero falar sobre um assunto que acho muito interessante. Geralmente quando usamos o Git, temos aquela vontade de escrever poucos comandos porque os processos de add, comitar, fazer o pull são sempre os mesmos. Se você já desejou que os comandos do Git fossem mais curtos, então esse artigo é para você.

Hoje vamos falar sobre o “Git Alias/Apelidos ou Atalhos”. Vai ser um artigo simples e directo.

Mas antes deixe-me dar uma pequena definição sobre o Git.

Para quem não sabe, o Git é um software ou sistema de controle de versão distribuído, criado em 7 de abril de 2005 pelo Finlandês Linus Torvalds, o mesmo criador do Linux.

Neste artigo não vou ensinar como usar o Git, se você já está familiarizado com essa ferramenta, eu recomendo que você leia este meu artigo

Eu já disse várias vezes nos meus artigos, que eu sou uma pessoa muito preguiçosa, pois quando uma tarefa é chata ou muito repetitiva, eu tenho sempre aquela vontade de arranjar formas de automatizar tudo. Foi assim que conheci o Docker, Ansible e hoje eu vim mostrar o “Git Alias''.

Exemplo: quando eu estou naquele ciclo de desenvolvimento e quero fazer um commit, ao invés de executar o git commit -m “mensagem do commit” eu faço: git cm -m “nome da mensagem” ou para ver o estado do meu repositório local,  faço: git st ao invés de git status. Gostou ?

Então, como fazer isso? na verdade é muito simples.

$ git config --global alias.ck checkout

$ git config --global alias.br branch

$ git config --global alias.cm commit

$ git config --global alias.st status

Todos os alias serão gravados no arquivo .gitconfig, e com isso o alias será gravado em todos seus repositórios. Sem o parâmetro --global, o alias será aplicado no .gitconfig do seu repositório em que você estiver a trabalhar naquele momento.

Quer ver ?

A seguir vai abrir esse arquivo de configuração onde você pode ver todos os alias que você criou anteriormente e também podes criar outros a partir desse mesmo arquivo.

Indo além, você pode criar um alias para ver o seu último commit:

$ git config --global alias.last 'log -1 HEAD'

$ git last

Esse segundo comando ou alias, vai servir para ver o seu último commit do seu repositório ou projecto.

Você pode ver mais exemplos aqui na documentação oficial do Git. Forte Abraços!

 

Jovany Negócio

DevOps Engineer, Python Developer and Blockchain enthusiast. @DevOpsDays Luanda Organizer.

https://www.linkedin.com/in/jo%C3%A3o-neg%C3%B3cio/
© 2020 Portal de T.I Todos Direitos Reservados | Telefone: +244930747817 | E-mail: info@portaldeti.com