Comandos básicos do Git
Remotos
Alterar o remoto de um repositório chamado origin
git remote set-url origin user@server.tld:group/repo.gitBranches
Mudar para uma branch
git checkout <branch_name>Criar e mudar para uma nova branch
git checkout -b <branch_name>Excluir uma branch
git branch -d <branch_name>Renomear uma branch
git branch -m <renamed_branch>Arquivos
Adicionar todos os arquivos alterados ao índice
git add --allAdicionar um arquivo alterado ao índice
git add <file_relative_path>referências: rubygarage
Commits
Commitar alterações
git commit -m "your_commit_message"Push
Enviar (push) uma branch que já está conectada e existe no remoto
git pushEnviar (push) uma branch que ainda não existe no remoto
git push -u <upstream> <branch_name>Status
git statusConfigurações
Ler o usuário configurado no repositório atual
git config user.name
git config user.emailLer o usuário global configurado
git config --global user.name
git config --global user.emailConfigurar o usuário no repositório atual
git config user.name "your_name"
git config user.email "your_email"Configurar o usuário global
git config --global user.name "your_name"
git config --global user.email "your_email"Inicializar um repositório git
git init
Rodrigo de Avila