git clone <URL do repositório>: Clona um repositório Git para o seu computador local, permitindo que você trabalhe nele.
git init: Inicializa um novo repositório Git em um diretório local.
git add <arquivo>: Adiciona um arquivo específico à área de preparação (staging) para ser incluído no próximo commit.
git add . ou git add --all: Adiciona todas as mudanças não rastreadas e modificadas à área de preparação.
git commit -m "Mensagem do commit": Cria um novo commit com todas as mudanças na área de preparação e uma mensagem descritiva.
git push: Envia os commits locais para um repositório remoto.
git pull: Atualiza o repositório local com as mudanças do repositório remoto.
git branch: Lista todas as branches no repositório local.
git checkout <nome da branch>: Muda para uma branch específica.
git checkout -b <nome da nova branch>: Cria uma nova branch e muda para ela.
git merge <nome da branch>: Combina as mudanças de uma branch em outra.
git fetch: Obtém as últimas mudanças do repositório remoto, mas não as mescla automaticamente.
git status: Mostra o estado atual do repositório local, incluindo as mudanças não rastreadas e as mudanças na área de preparação.
git log: Exibe um histórico de commits.
git pull origin <nome da branch>: Atualiza a branch atual com as mudanças da branch remota especificada.
git remote add <nome do repositório remoto> <URL do repositório remoto>: Adiciona um repositório remoto ao repositório local.
git clone --branch <nome da branch> <URL do repositório>: Clona um repositório Git e muda automaticamente para a branch especificada.
git reset <commit>: Remove commits do histórico (tenha cuidado ao usá-lo).
git stash: Salva as mudanças locais em um local temporário para que você possa alternar de branches ou aplicar patches, e depois recuperá-las.