collaborative coding: git + github (nsi tech talks)
DESCRIPTION
Apresentação feita no primeiro NSI Tech Talks - baseada na apresentação feita no 5º EDTED - RJ. O tema é DVCS, Git e Github. A apresentação faz paralelos com SVN e Git, modelo centralizado e distribuído de versionamento e deixa um recado pros universitários sobre contribuição e software livre.TRANSCRIPT
Collaborative Coding:Git + Github
Hugo Lopes Tavares<[email protected]>
Perguntas ?
Por que ter repositóriosde códigos?
Uma breve história ...
compartilhar código
histórico de atividades
commit
revisões
CVCS(Centralized Version Control System)
DVCS(Distributed Version Control System)
não há Santo Graal
todos têm uma cópia completa do projeto
commits locais
Web of Trust
colaboração
tags
git-rebase
código corporativo
Eu usava SVN, e agora?
$ git clone=~
$ svn checkout
$ git pull=~
$ svn update
$ git push=~
$ svn commit
“More than a place to host git repositories”
- @defunkt
http://farm4.static.flickr.com/3174/2972325732_e915b77be9_b_d.jpg
http://farm1.static.flickr.com/107/289169665_c8ec06c717_o_d.jpg
http://farm2.static.flickr.com/1175/908946494_444ee68daa_o_d.jpg
http://farm4.static.flickr.com/3027/2547595587_1d1b5a8f8f_o_d.jpg
http://media.photobucket.com/image/holy%20grail/pacosanchez/avatars/the-holy-grail-1.jpg
Imagens
http://farm4.static.flickr.com/3191/2327713880_bfabed4f23_o_d.jpg
http://farm4.static.flickr.com/3600/3367543296_1470ef5247_b_d.jpg
http://lh6.ggpht.com/_KtAZnrSsE1U/RmB3W0VKotI/AAAAAAAAAJk/Pjf8MGqrUGY/DSC_1321.JPG
Obrigado!email: [email protected]
twitter: @hltbragithub: hugobr
freenode: hugo_brblog: http://hltbra.blogspot.com