quarta-feira, 11 de setembro de 2024

Comandos básicos GIT

Comandos básicos:

git init: Inicializa um novo repositório Git em um diretório.

git clone <url>: Cria uma cópia local de um repositório remoto.

git add <arquivo>: Adiciona um arquivo à área de staging, preparando-o para o commit.

git commit -m "mensagem do commit" : Cria um snapshot das alterações adicionadas à área de teste.

git status: Mostra o status do repositório, indicando quais arquivos foram modificados, aumentados ou removidos.

git log: Exibe o histórico de commits.

git diff: Mostra as diferenças entre duas versões de um arquivo ou entre seu diretório de trabalho e a última versão comprometida.

Comandos para Gerenciar Filiais:

git branch: Lista todas as ramificações existentes.

git branch <nome_da_branch>: Cria um novo branch.

git checkout <nome_da_branch>: Muda para um branch existente.

git merge <nome_da_branch>: Mescla as alterações de uma branch na branch atual.

Comandos para Interagir com Repositórios Remotos:

git remote add <nome> <url>: Adiciona um repositório remoto.

git push <nome> <branch>: Envia as alterações locais para o repositório remoto.

git pull <nome> <branch>: Baixa as alterações de um repositório remoto e as mescla na filial local.

Outros Comandos Úteis:

git reset --hard <commit>: Volta para um commit específico, descartando todas as alterações não confirmadas.

git revert <commit>: Reverte as alterações de um commit específico.

git tag <nome_da_tag> <commit>: Cria uma tag para marcar um commit específico.

git stash: Guarda temporariamente as alterações não cometidas para poder voltar a elas mais tarde.


Nenhum comentário:

Postar um comentário