Instruções de instalação: https://git-scm.com/book/pt-br/v2/Come%C3%A7ando-Instalando-o-Git
git init
Cria repositóriogit add
Adiciona arquivosgit status
Mostra mudanças que serão commitadasgit log
Mostra histórico de commitsgit commit
Cria um "checkpoint" no tempo com as mudanças feitas no arquivogit config --global core.editor nano
Muda o editor de texto para Nano (configuração global na sua máquina)git branch
Lista todgit branchas as branches existentesgit branch nome-da-branch
Cria nova branch chamada nome-da-branchgit checkout nome-da-branch
Troca de branchgit checkout -b nome-da-branch
Cria novo branch chamado nome-da-branch e troca para o branch nome-da-branchgit diff
Vai mostrar as diferenças no arquivo em relação ao commit anteriorgit add nome-do-arquivo
Vai colocar o arquivo em stage, para que as mudanças sejam commitadasgit add -A
ougit add .
Adiciona todos os arquivos do projeto para stagegit add -i
Abrir o menu interativo do git add (retirar arquivos de stage, colocar novos arquivos)git merge nome-do-branch
Vai mergear nome-do-branch dentro do branch atualgit rebase nome-do-branch
Vai mudar o head do Branch atual para o HEAD do nome do branchgit merge --abort
Vai abortar o merge quando tiver conflitogit diff --check
Vai te mostrar todos os arquivos e as linhas que estão com conflitogit merge --continue
Vai continuar o merge depois que os conflitos forem resolvidos e os arquivos adicionados para stagegit rebase -i HEAD~5
Abre a janela de rebase interativo trazendo os últimos 5 commits. Possibilita que você mude a história do projetogit rebase --abort
Vai abortar o rebase em caso de conflitogit rebase --continue
Vai continuar o rebase depois que os conflitos forem resolvidos e os arquivos adicionados para stagegit remote add origin https://github.com/andresionek91/LIVE-002---Perca-o-medo-do-Git.git
Linka o repositório local com o repositório remotogit push -u origin master
Vai subir o branch master para a origin (repositório remoto /GitHub)git push
Vai subir as suas alterações do repositório local para o repositório remotogit pull
Vai baixar as alterações do repositório remoto para o localgit stash save nome-do-stash
Salva as suas mudanças sem commitargit stash list
Lista os stashs disponívesgit stash apply indice-do-stash
Aplicar as mudanças salvas no seu branch atualgit push --force
Vai sobrescrever as mudanças no repositório remoto com as mudanças locais