Git alias, crie comandos personalizados para turbinar seu git

Já pensou em customizar seus comandos do Git?

Os aliases podem turbinar e facilitar o seu dia-a-dia, transformando seus comandos de terminal do git.

Você pode criar aliases para abreviar os comandos ou personalizá-los como quiser ?

Vamos lá…

?…


This content originally appeared on DEV Community and was authored by Lays Hidani

Já pensou em customizar seus comandos do Git?

Os aliases podem turbinar e facilitar o seu dia-a-dia, transformando seus comandos de terminal do git.

Você pode criar aliases para abreviar os comandos ou personalizá-los como quiser ?

Vamos lá...

? IMPORTANTE: após configurar, é necessário reabrir o terminal para refletir as novas configurações.

Criar alias direto no arquivo de configuração

1 - Abra o arquivo .gitconfig (localizado no diretório principal), você pode abri-lo através do seu diretório ou via terminal:

open ~/.gitconfig

*este comando irá abrir o arquivo em seu editor padrão para que você possa editá-lo

2 - Adicione seus aliases da seguinte forma:

[alias]
    comando_reduzido = comando_original
    comando_reduzido = comando_original
    comando_reduzido = comando_original

Prontinho! ⚡
Agora é só reabrir seu terminal para que os comandos possam começar a funcionar.

Lista de comandos úteis

arquivo .gitconfig

[alias]
  cm = commit -m
  acm = !git add -A && git commit -m
  lg = log --oneline
  lgg = log --all --graph --decorate --oneline --abbrev-commit
  b =  branch
  co = checkout
  cb = checkout -b
  st = status
  stt = status -sb
  pl = pull origin
  pu = push origin -u
  plr = pull origin -r
  pp = push origin
  pf = push origin +HEAD
  config = config --global -e
  up = !git pull --rebase --prune $@ && git submodule update --init --recursive
  save = !git add -A && git commit -m '~SAVEPOINT :construction:'
  wip = git add -A && git commit -m '~WIP :construction:'
  undo = reset --soft HEAD~1
  amend = commit --amend
  ops = commit --amend --no-edit

Utilizando os aliases

Vamos supor que eu tenha configurado meus aliases conforme a lista acima, então toda vez que eu quiser utilizar um alias, basta rodar o comando:

git <alias>

??‍? Exemplo:

git save

Seria o mesmo que digitar

git add .

git commit -m '~SAVEPOINT :construction:'

muito mais prático!

Criar alias via linha de comando

Também é possível configurar seus aliases via linha de comando:

git config --global alias.<seu-alias> <comando-original>

# exemplo
# git config --global alias.st status

No exemplo acima, depois de configurado, ao invés de ter que digitar git status, basta digitar git st.

A opção –global quer dizer que o alias será aplicado no arquivo .gitconfig dentro do seu diretório home, e por isso o alias será aplicado em todos seus repositórios. Sem esta opção, o alias será aplicado no .gitconfig do repositório atual, logo só será aplicado apenas a ele.}}

? saiba mais

--
Foto da capa: Roman Synkevych on Unsplash


This content originally appeared on DEV Community and was authored by Lays Hidani


Print Share Comment Cite Upload Translate Updates
APA

Lays Hidani | Sciencx (2021-09-03T19:26:36+00:00) Git alias, crie comandos personalizados para turbinar seu git. Retrieved from https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/

MLA
" » Git alias, crie comandos personalizados para turbinar seu git." Lays Hidani | Sciencx - Friday September 3, 2021, https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/
HARVARD
Lays Hidani | Sciencx Friday September 3, 2021 » Git alias, crie comandos personalizados para turbinar seu git., viewed ,<https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/>
VANCOUVER
Lays Hidani | Sciencx - » Git alias, crie comandos personalizados para turbinar seu git. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/
CHICAGO
" » Git alias, crie comandos personalizados para turbinar seu git." Lays Hidani | Sciencx - Accessed . https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/
IEEE
" » Git alias, crie comandos personalizados para turbinar seu git." Lays Hidani | Sciencx [Online]. Available: https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/. [Accessed: ]
rf:citation
» Git alias, crie comandos personalizados para turbinar seu git | Lays Hidani | Sciencx | https://www.scien.cx/2021/09/03/git-alias-crie-comandos-personalizados-para-turbinar-seu-git/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.