
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-add # mesmo comando que 'git add'
# O comando git-add não irá adicionar arquivos ignorados por padrão a menos que seja utilizado o parâmetro '-f'
git add -A # Adiciona todos arquivos que foram modificados, mesmo que: --all, --no-ignore-removal
git add *.txt # Adiciona todos os arquivos '.txt' que foram modificados
man git-add # manual completo sobre git-addgit 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 pushorigin- 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-diffgit 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