collaborative coding: git + github (nsi tech talks)

Post on 12-Nov-2014

1.307 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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<hltbra@gmail.com>

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: hltbra@gmail.com

twitter: @hltbragithub: hugobr

freenode: hugo_brblog: http://hltbra.blogspot.com

top related