DISCLAIMER Este repositório é apenas um exemplo criado em sala de aula como demonstração de uso do git e do github por linha de comando. Há muito material sobre git e github excelente na rede. Use este material apenas para relembrar o que fizemos em sala de aula.
Sugestão: leia "O livro" sobre Git. É código aberto e é excelente para aprender sobre o git. Sugestão 2: foque mais no git que no github. O github é construído sobre o git. Entender bem o git facilitará seu entendimento do GitHub.
Este arquivo é exibido na página do projeto.
- exemplo
- de
- bullets
init
para criar um repo localstatus
para exibir o estado do repositório local e do stagelog
para listar os commits- use
log --oneline
para listar commits em uma única linha - use
log --graph
para listar commits como grafo - combine os keywords acima
- use
checkout
para visualizar um commit ou branch- você não deve comitar sobre um commit existente
- se é o que você quer, crie uma nova branch
add
para adicionar um arquivo ao stagediff
para comparar um arquivo mudado ao que está no último commitdifftool
para fazer o mesmo viavimdiff
(ou equivalente)commit
para fazer o commit dos arquivos no stagepush
para enviar os commits ao github (ou outro repo)