Mini Curso
Git
Antonio Armando Couto Bem Filho
www.armandocouto.com.br
@ArmandoCouto
Aprofundando no Git
• Comandos avançados;
• Subindo um projeto no Heroku com o git.
Comandos avançados
• git branch -a (Locais e Remotos)
• git push origin novaBranch (Mandar para o
GitHub)
• git checkout -b novaBranch origin/novaBranch
(Mudando a branch de trabalho)
• git push origin master (Mandando alterações
para a branch master)
Comandos avançados
• git branch -v (Mostrar o que já tem para o branch
atual)
• git merge origin/master -m
“mensagem” (mesclando branches remotas e
locais)
• git log --oneline (Resumo dos commits)
• git log -n 2 --oneline --stat (Resumo dos commits
que não estão na área stage)
Comandos avançados
• git checkout -b novaBranch (Deletar uma
branch)
• git log -n 3 --oneline --decorate --parents
(Resumo dos logs de todas as branchs)
• git branch --no-merged (Quando quiser mesclar
sem dar o merge)
Gitignore
• https://github.com/github/gitignore
Vamos para o
Heroku…
Criando uma conta
Criando um projeto no
Heroku
Detalhes do projeto
Sorteio do eBook
Referências
• Git - Guia Prático
• O’Relly / Novatec
• Controlando versões com Git e
GitHub
• Casa do código
Perguntas?
Obrigado!!!

MINI CURSO DE GIT NA UECE – 3º DIA