Comandos utilizados no GIT
➡️ Página Inicial
Inicializando o Git
git init = inicializar um novo projeto com git
git add . = adiciona todos os arquivos alterados para um estágio para commit
git add nome_arquivo = adiciona apenas o arquivo específico
git commit -m "First Commit" = mensagem do commit
git status = mostra o status das atualizações atuais
Verifica as atualizações
git log = mostra todos os commits, log de alterações
git diff = mostra a diferença entre o arquivo atual e o último commit realizado
git restore nome_arquivo = restaura o estado do arquivo do último commit (ou outro commit específico se usar outras opções)
Branches
git branch = mostra todas as branches e indica em qual você está
git checkout -b name-branch = cria e muda para uma nova branch
git checkout master = muda para a branch master
git merge desenvolvimento = mescla as alterações da branch desenvolvimento para a branch principal (master)
git checkout desenvolvimento
git merge master = mescla as alterações da branch master para a branch desenvolvimento
Trabalhando com repositório remoto
git remote add origin https://endereço.com/arquivo.git = adiciona um repositório remoto
git push -u origin main = envia as alterações locais para o repositório remoto e define a branch main como padrão para futuros pushes
git pull origin name-branch = puxa as alterações do repositório remoto para a branch especificada localmente
git fetch = sincroniza o local com o remoto, baixando todas as referências remotas, mas sem fazer merge
git pull = baixa conteúdo de um repositório remoto e atualiza o repositório local.
- O comando git fetch baixa conteúdos de um repositório remoto, enquanto o git pull baixa e mescla esses conteúdos com o branch local.
Clonando um repositório
git clone endereço.git= faz o clone do repositório remoto na sua máquina.
Modificando o commit anterior
git commit --amend -m "corrigindo a mensagem"= modifica o commit mais recente de um projeto, substituindo-o por um novo commit.