Você já se pegou digitando comandos longos e repetitivos no Git Bash, desejando que houvesse uma maneira mais rápida de fazer isso? E se eu te dissesse que existe uma maneira simples de transformar sua experiência com o Git Bash, tornando-a mais ágil e eficiente? Continue lendo para descobrir como alguns atalhos poderosos podem revolucionar o seu fluxo de trabalho!
Transforme sua Rotina no Git Bash com Atalhos Poderosos
Nos últimos dias, percebi o quanto a utilização do Git Bash pode ser verbosa e cansativa. Comecei a buscar maneiras de agilizar meu dia a dia e encontrei uma solução incrível: a criação de atalhos (alias) para os comandos que mais uso. Esses atalhos não apenas economizam tempo, mas também tornam o processo muito mais fluido e menos suscetível a erros.
Onde trabalho, seguimos padrões rigorosos de nomenclatura para commits e branches. No entanto, esses nomes costumam ser longos e trabalhosos de digitar repetidamente. Foi aí que os atalhos se mostraram extremamente úteis.
Quer saber como criar seus próprios atalhos e funções no Git Bash? Vamos lá!
Digite em seu terminal:
vi ~/.bashrc
Esse comando abrirá o editor de texto vi
em sua tela. Em seguida, crie um atalho digitando:
alias atalho='nome_original_do_comando'
Exemplo:
alias pu1='git pull origin branch1'
Dicas Rápidas para o Editor Vi
Caso você não conheça o vi
, aqui estão algumas dicas rápidas:
- Para começar a escrever, digite
i
. - Para salvar o arquivo, pressione
ESC
e em seguida digite:wq
.
Após salvar o arquivo, você precisará recarregar a sessão do terminal. Para isso, feche e abra o terminal novamente, ou simplesmente digite:
source ~/.bashrc
Criando Funções para Comandos Comuns
Além dos atalhos, você pode criar funções que executam uma ou várias instruções. Veja um exemplo de função que realiza um git push
para a branch atual:
function ipush() { git push origin $(git symbolic-ref --short HEAD) }
Para usar, basta digitar o nome da função no Git Bash, em seguida pressionar enter
, e o comando da função será executado. Nesse caso, será feito o push para a branch atual.
Executando Vários Comandos com Funções
E se você precisar executar vários comandos de uma vez? Também é possível! Confira este exemplo:
function ck2_pull() { git checkout multinacional/2020.2.0.TRT git pull origin multinacional/2020.2.0.TRT }
Ao digitar ck2_pull
e pressionar enter
no Bash, ambos os comandos serão executados na ordem definida.
Conclusão
Utilizar esses atalhos e funções não só facilita, mas também agiliza o seu dia a dia no Git Bash. Experimente e veja a diferença que eles podem fazer na sua rotina!