Skip to content

comandos git

code-with-von edited this page Jul 4, 2023 · 2 revisions

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
    2. Parâmetros entre [ ] são parâmetros opicionais

1. Iniciar repositório localmente:

git init

2. Adicionar mudanças feitas em arquivos:

# Adiciona todos os arquivos
git add .

# Adiciona todos os arquivos de um diretório específico
git add ./<diretorio>/

# Adiciona um arquivo específico
git add <arquivo.ext>

3. Confirmar mudanças adicionadas:

git commit -m <mensagem>
# A mensagem deve ser escrita entre aspas duplas, por exemplo: "Adicionar arquivos iniciais"

4. Gerenciamento de branches

# Criar branch principal
git branch -M main

# Criar branch secundário
git branch <nome_branch>

# Verificar branches existentes e qual branch está sendo usado
git branch

5. Navegando entre branches:

# Criar novo branch ao mesmo tempo que se move
git switch -c <nome_branch>

# Trocar para branch existente
git switch <nome_branch>

# Voltar ao branch usado anteriormente
git switch -

6. Vincular um repositório local a um repositório existente no github:

git remote add <nome_repositosio> <url>

7. Publicar alterações salvas no Github

# 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 <mensagem>:
git push origin <branch>

8. Mesclar alterações feitas em branches diferentes

# Após usar o git switch para ir ao branch que se deseja unir com outro
git merge <branch_alterado>

9. Clonar repositório existente no Github:

git clone <url> [diretorio-destino]

10. Adicionar submodules:

# Após ter clonado o(s) submodulo(s) dentro do diretório que fará vinculo com outros submódulos
git submodule add <url_submodulo_1>
git submodule add <url_submodulo_2>

11. Fazer update de submodules:

# 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 <mensagem>

# 4. Publicar as alterações no repositório online
git push
Clone this wiki locally