Como usar o Git Alias ​​para tornar o Git mais eficiente

Featured Git Alias What Is It
⏱️ 7 min read

O Git é um dos sistemas de controle de versão mais avançados para oferecer suporte a ramificações e mesclagens fáceis, várias áreas de teste e um paradigma de fluxo de trabalho distribuído. Para obter mais do Git, você pode usar uma de suas propriedades chamada “Git Alias”. Como o apelido de uma pessoa, esse recurso de alias economiza tempo mesclando etapas repetitivas para uma experiência de usuário mais rápida na janela do terminal Git. Aqui mostramos o que são os aliases do Git, como adicioná-los e alguns dos exemplos mais úteis.

Git Alias: O que é?

Git Alias ​​pode ser definido como um comando criado que infere automaticamente o texto de um comando maior para trazer as referências repetitivas como um processo de atalho. O programador pode usar aliases do Git para projetar comandos que devem existir ou fazer sentido lógico para uma confirmação eficiente.

Aqui está um dos exemplos de um alias global sendo criado para “checkout”, que é usado para trocar ramificações em um repositório. Em vez do comando longo mostrado aqui, agora pode-se simplesmente usar git co.

git config --global alias.co checkout
Exemplos de alias do Git Configuração do Git Bash
Exemplos de alias do Git no GitBash

Um alias do Git para branch está sendo usado para criar um novo branch no repositório Git. Em vez do comando longo, pode-se usar o alias git br.

git config --global alias.br branch

Finalmente, aqui está um alias definido para Git commit, com uma tecla de atalho: git ci.

git config --global alias.ci commit

Para começar com o Git Alias, você deve primeiro instalar o Git corretamente. Depois de fazer isso, prossiga conforme mostrado aqui.

Como adicionar aliases do Git

Adicionar aliases do Git na janela do terminal torna o Git Bash bastante simples e fácil. Mas antes de fazer isso, você precisa posicionar seus comandos no repositório Git correto, caso contrário, levará a um erro “fatal: not a git repository”.

Para posicionar seus comandos e garantir que você esteja trabalhando no diretório correto, você precisa inicializar o repositório conforme mostrado aqui. Só é necessário fazer esta etapa uma vez no início. No exemplo a seguir, o Repo foi reinicializado.

git init
Inicializar alias do Git
Git Repo reinicializado

Digitar clear para limpar a tela. Agora você pode começar a experimentar com aliases do Git entre outras funções.

Git Alias ​​Limpar tela
Limpar Git Bash

Vamos adicionar um alias do Git para um comando “Status”. Isso é útil para acompanhar quaisquer arquivos alterados no fluxo de trabalho. Você pode definir o alias para isso como “st”, conforme mostrado aqui.

git config --global alias.st "status"
Status do alias do Git
Comando Git Alias ​​”Status”

Uma vez feito, como mostrado aqui, você pode simplesmente digitar git st como atalho. Não há nada adicionado para confirmar aqui porque todos esses sistemas de arquivos não são rastreados, mas o alias de status funciona corretamente.

Git Alias ​​Status St
Git Alias ​​para “Status” implementado com sucesso no Git Bash

Mais exemplos de alias do Git

1. Git Commit

Fazer qualquer trabalho do seu lado no Git exigiria se comprometer com o repositório Master. Isso torna o Git commit um dos comandos de alias mais essenciais.

git config --global alias.ci commit
Git Alias ​​Commit
Git Alias ​​para Commit

2. Git Reverter Commit

Às vezes você precisa desfazer um commit feito usando apenas o terminal Git Bash. O alias do Git para essa reversão pode ser definido da seguinte maneira.

git config --global alias.rc revert<commit#>
Git Alias ​​Reverter Commit
Git Alias ​​Reverter Commit

3. Git Remover Confirmar

Para uma exclusão definitiva do commit, que o remove inteiramente da ramificação, você precisa usar o alias do comando reset para versões específicas.

git config --global alias.rs reset
Git Alias ​​Redefinir Excluir
Comando Git Alias ​​Reset/Delete

4. Mensagem de confirmação de alteração do Git

Deseja alterar as mensagens do commit mais recente? A mensagem Git Change Commit desempenha um papel nisso. O seguinte pode ser um alias para ele. Claro, isso afetará a mensagem mais recente.

git config --global alias.am amend
Git Alias ​​Alterar
Mensagem de confirmação de alteração de alias do Git

5. Ramo de mudança do Git

Você quer passar de um branch Git para outro? É aí que o alias de checkout assume importância.

git config --global alias.co checkout 
git co <existing branch>
git co -b <new branch>
Git Alias ​​Change Branch
Git Alterar Alias ​​de Ramificação

De maneira semelhante, podemos criar aliases Git apropriados para alguns dos seguintes comandos:

  • Verifique o nome de usuário do Git: algo como git config --global user.name "James Joyce" pode ser alias para evitar menções freqüentes do nome de usuário.
  • Git mostra ramificações: quer ver todos os ramos juntos? Você precisa encontrar um alias para git config --global branch; para filiais remotas, adicione - r ao comando.

O tutorial acima explica a metodologia sistemática e passo a passo de criação de aliases do Git para os comandos usados ​​com mais frequência na janela do terminal Git Bash. Veja como você pode começar a usar o gerenciamento de projetos do GitHub. Você também pode hospedar seu blog gratuitamente com Jekyll e GitHub Pages.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x