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