git config -–list
» Lista as configurações do Git, se estiver dentro do repositório, lista mais itensgit config -–global user.name "Meu Nome"
» Define o nome de usuário para o Gitgit config -–global user.email "email@dominio.com"
» Define o e-mail de usuário para o Git (tem de ser o cadastrado no GitHub)git config -–global core.editor vim
» Define o editor de texto padrão para abrir automaticamente arquivos informados pelo Gitgit init
» Inicializa um repositório Gitgit status
» Vê o estado atual do projetogit add arquivo.txt
» Adiciona o arquivo arquivo.txt ao projetoOpções do parâmetro add
git commit -m "Minhas mudanças efetuadas"
» Armazena as mudanças efetuadas e descreve o que foi alteradogit log
» Mostra todas as mudanças que já foram efetuadas: commit, autor e datagit push -u origin master
» Envia todos os arquivos modificados e “commitados” para o repositório no github
-u
- faz com que o Git armazene esse comando e da próxima vez basta utilizarmos git push
origin
- diz que o repositório no github possui o mesmo nome do projeto/diretório que você está enviandomaster
- é o nome da branch (indicador) Clique aqui para saber mais sobre branchesgit pull origin master
» Verifica as mudanças efetuadas por outros colaboradores do projetogit diff HEAD
» Verifica as partes dos arquivos alterados no último commit, veja mais opções em man git-diff
git reset arquivo.txt
» Remove um arquivo do projetogit checkout – arquivo.txt
» Desfaz a última alteração feita num arquivogit rm "*.txt"
» Remove 1 ou mais arquivos utilizando “curinga”git clone https://github.com/user/project.git
» Copia um projeto pro seu PCinfo git
» Obtém a Documentação do gitman git
» Obtém o Manual do git