Principais comandos Git e suas funções

Principais comandos Git e suas funções

Neste guia, vamos explorar os principais comandos Git e entender o que eles fazem.

Felipe Ferreira07/09/20233 min
Git

O Git é uma ferramenta poderosa e essencial para o desenvolvimento de software, permitindo que você rastreie as alterações no código, colabore com outros desenvolvedores e mantenha um histórico de seu projeto. Neste guia, vamos explorar os principais comandos Git e entender o que eles fazem.

git init

O comando git init é usado para iniciar um novo repositório Git em um diretório. Ele cria um repositório vazio e oculto (.git) que armazena todas as informações sobre seu projeto, incluindo o histórico de alterações.

git init

git clone

O comando git clone é usado para criar uma cópia local de um repositório remoto. Isso é útil quando você deseja colaborar em um projeto existente ou trabalhar em uma versão local de um repositório remoto.

git clone https://github.com/seuusuario/seuprojeto.git

git add

O comando git add é usado para adicionar arquivos ao índice (staging area) para prepará-los para o commit. Você pode adicionar arquivos individuais ou todos os arquivos em um diretório.

git add arquivo.js

git commit

O comando git commit cria um snapshot das alterações no seu projeto. Você deve fornecer uma mensagem descritiva para cada commit, o que ajuda a entender as mudanças feitas.

git commit -m "Adiciona funcionalidade de login"

git pull

O comando git pull é usado para atualizar seu repositório local com as alterações do repositório remoto. Isso é útil para garantir que você esteja trabalhando com a versão mais recente do código.

git pull origin master

git push

O comando git push envia suas alterações locais para o repositório remoto. Isso permite que você compartilhe seu trabalho com outros colaboradores.

git push origin branch-nova

git branch

O comando git branch lista todas as branches em seu repositório e destaca a branch atual.

git branch

git checkout

O comando git checkout é usado para alternar entre branches ou criar novas branches. Ele também pode ser usado para descartar alterações não confirmadas em arquivos.

git checkout minha-branch

git merge

O comando git merge é usado para unir duas branches diferentes. Ele combina as alterações das duas branches em uma única branch.

git merge outra-branch

git log

O comando git log exibe um registro das alterações no repositório, mostrando informações sobre cada commit, como autor, data e mensagem.

git log

Conclusão

Esses são apenas alguns dos principais comandos Git que você precisará conhecer para trabalhar efetivamente com controle de versão. À medida que você se torna mais familiarizado com o Git, descobrirá muitos outros comandos e recursos úteis para aprimorar seu fluxo de trabalho.

Se você desejar aprender mais, pode consultar a documentação oficial do Git para obter informações detalhadas.