O que é git e os principais comandos

git

Git é um sistema de controle de versão distribuído amplamente utilizado para rastrear as alterações no código fonte durante o desenvolvimento de software. Ele permite que várias pessoas trabalhem em um projeto simultaneamente e mantém um histórico completo das alterações feitas, facilitando a colaboração e o gerenciamento do código. Aqui estão alguns dos principais comandos Git:

git init:

Inicializa um novo repositório Git.

git clone [URL]:

Clona um repositório existente do Git para o seu computador.

git add [arquivo]:

Adiciona alterações de arquivo ao índice (staging area) para serem incluídas no próximo commit.

git commit -m “Mensagem do commit”:

Registra as alterações no repositório com uma mensagem de commit associada.

git status:

Mostra o estado atual do repositório, incluindo arquivos modificados, adicionados ou removidos.

git pull:

Atualiza o repositório local com as alterações do repositório remoto.

git push:

Envia as alterações locais para o repositório remoto.

git branch:

Lista todas as branches presentes no repositório.

git checkout [branch]:

Muda para a branch especificada.

git merge [branch]:

Mescla uma branch específica na branch atual.

git log:

Exibe o histórico de commits.

git remote -v:

Mostra os repositórios remotos vinculados.

git fetch:

Busca as alterações do repositório remoto, mas não as mescla automaticamente.

git diff:

Mostra as diferenças entre o trabalho atual e o último commit.

git reset [arquivo]:

Remove as alterações do arquivo do índice, mantendo as alterações no diretório de trabalho.

Estes são apenas alguns dos comandos Git mais comuns. O Git oferece uma ampla gama de funcionalidades para gerenciar eficientemente o desenvolvimento de software e controlar as versões do código.