DEV Community

Cover image for Atalhos incríveis pro Git com ZSH
André Peixoto
André Peixoto

Posted on

Atalhos incríveis pro Git com ZSH

Sim! eu prefiro o ZSH do que o Bash!

  1. Primeiro porque tem atalhos do Git que facilitam um absurdo o nosso dia a dia.
  2. Tem o plugin autosuggestion, só por isso já deu né!
  3. Tem o plugin highlight
  4. E também posso citar os Themes (que são legais pra caramba), mas isso é floricultura, então só os 2 primeiros já dão conta.

Vamos ao que interessa

Você também deve executar alguns comandos GIT repetidas vezes durante seu dia.

Esses são alguns dos mais comuns e provavelmente você conhece bem.

git status
git add .
git checkout
git pull
git push
Enter fullscreen mode Exit fullscreen mode

Se você chegou nesse artigo, provavelmente é como eu. Adora teclas de atalho e prefere economizar em digitações 💖

1 - Primeiro Passo... Use o ZSH

A dica fundamental e primordial é... Use o ZSH como seu terminal padrão no VS Code.

Nesse artigo não vou explicar como instalar, o mestre Otávio Miranda tem alguns vídeos sobre esse processo de instalação, ninguém explica melhor que ele esse processo, inclusive tem pra Win, Mac e Linux, deixei os links abaixo.

Instalação Linux
https://www.youtube.com/watch?v=5i3TpDR8muU

Instalação Windows
https://www.youtube.com/watch?v=y-w-gamp4U0

Instalação Mac
https://www.youtube.com/watch?v=bs1-Wxb_KIc

2 - Atalhos Felizes!

Com a instalação feita, vou deixar abaixo alguns atalhos que no ZSH já estão configurados por default.

gst = git status
gaa = git add --all
gb = git branch (lista das branchs locais)
gco <nome-branch> = git checkout
gl = git pull

No link do projeto do Oh My SZH você pode conferir todos os alias, vários serão muito úteis no seu dia a dia.

Atalhos Git

Espero ter ajudado e até a próxima pequeno gafanhoto!

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more