1Como criar um repositório gerenciado pelo git localmente?
git init
2Como enviar os arquivos para o stage?
git add .
3Como verificar os arquivos que estão no stage?
git status
4Como salvar uma versão remotamente enquanto ela estiver no stage?
git commit -m "Mensagem"
5Como associar o repositório remoto com o local?
git remote add origin chave ssh
6Como enviar definitivamente a versão para o repositório remoto?
git push
7Como trazer um projeto remoto localmente?
git clone chave ssh
8Comi verificar as versões de algum projeto?
git log
9Como verificar as versões de algum projeto resumidamente?
git log --oneline
10Como tirar arquivos do stage?
git reset
11Como adicionar apenas um arquivo no stage?
git asd arquivo.html
12Como voltar arquivos para o estado anterior temporariamente?
git checkout número do algoritmo anterior
13Como voltar arquivos anteriores por uma quantidade?
git checkout HEAD~2 ou git checkout HEAD~1...
14Como excluir as diferenças de um commit anterior que você está manipulando agora?
git clean -df
15Para que serve um gitignore?
Ele serve para ignorar arquivos quando for usar uma framework
16Como voltar para o commit anterior?
git checkout -- .
17Como digitar algo quando abrir o vim?
Apertando a tecla I
18Como pôr nome em um commit usando o editor vim?
Aperta a tecla I e depois escreve o nome do commit
19Como sair do vim salvando alterações?
Aperta no esc, depois insere :ww e aperta enter
20Como desfazer o último commit sem desfazer modificações nos arquivos?
git reset --soft HEAD~1
21Como desfazer o penúltimo commit e as modificações até ele?
git reset --Hard HEAD~1
22Como atualizar o projeto local baseado no projeto remoto?
git pull origin main
23Como sobrescrever em todos os arquivos remotos algo?
git push -f
24Como transportar um repositório local para outro repositório?
git remote set-url origin outro repositório