Reference guides
Getting and Creating Projects
# configura usuário
git config --global user.name " Fulano de Tal"
# configura e-mail
git config --global user.email fulano-de-tal@exemplo.br
# exibe as configurações atuais
git config --list
# inicializa um novo repositório git no diretório especificado
git init
# faz o clone de um repositório existe para sua workstation repository
git clone
# mostra o status do seu repositório local
git status
# adiciona arquivos ao index
git add file-name
# faz o registro do/dos arquivo/arquivos adicionado no index contendo os metadados
git commit
# mostra quais foram as alterações dentro do arquivo
git diff
# listar, criar ou deletar branch
git branch
# trocar de branch ou restaurar os arquivos que foram alterados
git checkout
# faz a junção de duas ou mais histórias / branch
git merge
# mostra os logs de commits
git log
# Guarde as alterações em um diretório de trabalho temporário
git stash
Sharing and Updating Projects
# Atualize as referências locais com base no repositório remoto
git fetch
# Busca as alterações do repositório remoto e trás para o repositório legal
git pull
# Envia as alterações do repositório local para o repositório remoto
git push
# Gerenciar reposotórios rastreados
git remote