-
Cria repositório local
git init <diretório> # omita o <diretório> para criar no diretório atual
-
Lista arquivos modificados/novos que não foram comitados
git status
-
Adiciona arquivo ao staging
git add <nome_do_arquivo>
-
Adiciona todos os arquivos ao staging
git add .
-
Mostra registros dos commits
git log
-
Lista todos os branches locais
git branch
-
Cria nova branch
git branch <nome_da_branch> # -d <nome_da_branch> # deleta branch
-
Troca de branch & atualiza diretório
git checkout <nome_da_branch> # -b <nome_da_branch> # cria & altera branch
-
Mescla branch A com branch B
git merge <nome_da_branch>
-
Mostra todas conexões remotas
git remote -v
-
Adiciona repositório remoto
git remote add <apelido> <url>
-
Baixa repositório remoto
git clone <url>