# Lista de Comandos Git Abaixo, segue a lista de alguns comandos Git: - Nos comandos listados: 1. Parâmetros entre `< >` são parâmetros necessários 1. Parâmetros entre `[ ]` são parâmetros opicionais ### 1. Iniciar repositório localmente: ```powershell git init ``` --- ### 2. Adicionar mudanças feitas em arquivos: ```powershell # Adiciona todos os arquivos git add . # Adiciona todos os arquivos de um diretório específico git add .// # Adiciona um arquivo específico git add ``` --- ### 3. Confirmar mudanças adicionadas: ```powershell git commit -m # A mensagem deve ser escrita entre aspas duplas, por exemplo: "Adicionar arquivos iniciais" ``` --- ### 4. Gerenciamento de branches ```powershell # Criar branch principal git branch -M main # Criar branch secundário git branch # Verificar branches existentes e qual branch está sendo usado git branch ``` --- ### 5. Navegando entre branches: ```powershell # Criar novo branch ao mesmo tempo que se move git switch -c # Trocar para branch existente git switch # Voltar ao branch usado anteriormente git switch - ``` --- ### 6. Vincular um repositório local a um repositório existente no github: ```powershell git remote add ``` --- ### 7. Publicar alterações salvas no Github ```powershell # Após certificar que está no branch que deseja fazer a publicação e que todas as alterações # foram adicionadas com git commit -m : git push origin ``` --- ### 8. Mesclar alterações feitas em branches diferentes ```powershell # Após usar o git switch para ir ao branch que se deseja unir com outro git merge ``` --- ### 9. Clonar repositório existente no Github: ```powershell git clone [diretorio-destino] ``` --- ### 10. Adicionar submodules: ```powershell # Após ter clonado o(s) submodulo(s) dentro do diretório que fará vinculo com outros submódulos git submodule add git submodule add ``` ### 11. Fazer update de submodules: ```powershell # 1. Atualizar os arquivos dos submódulos adicionados git submodule update --remote # 2. Adicionar os arquivos atualizados git add . # 3. Fazer commit das atualizações git commit -m # 4. Publicar as alterações no repositório online git push ```