SlideShare uma empresa Scribd logo
Facilitando    a


   Colaboração
                               com




sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
@zyc
                               cleversonsacramento.com



sábado, 15 de setembro de 12
@zyc
                               cleversonsacramento.com



sábado, 15 de setembro de 12
??
                               ?
                                 ?
                               ???



sábado, 15 de setembro de 12
CVS   ??
                                     ?
                                     ??
                                       ?
                                       ?



sábado, 15 de setembro de 12
??
                               ?
                                 ?
                               ???



sábado, 15 de setembro de 12
? ?
                               ? ?
                               ???




                                     fonte: http://cdn.sejalivre.org
sábado, 15 de setembro de 12
? ?
                               ? ?
                               ???




                                     fonte: http://cdn.sejalivre.org
sábado, 15 de setembro de 12
? ?
                               ? ?
                               ???


                                     Linus Torvalds

                                                      fonte: http://cdn.sejalivre.org
sábado, 15 de setembro de 12
Linus Torvalds

                                                fonte: http://cdn.sejalivre.org
sábado, 15 de setembro de 12
http://www.youtube.com/watch?v=4XpnKHJAok8



sábado, 15 de setembro de 12
É proprietário, não dá para continuar...




sábado, 15 de setembro de 12
CVS
                         Na dúvida, não fizemos o que o CVS faz...




sábado, 15 de setembro de 12
O projeto mais sem sentido que já vi...



sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
X
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
/temp1/projeto
                               mkdir /temp1/projeto




sábado, 15 de setembro de 12
/temp1/projeto
                               mkdir /temp1/projeto
                               cd /temp1/projeto
                               cp -r /algumas-coisas/* .




sábado, 15 de setembro de 12
/temp1/projeto
                                      mkdir /temp1/projeto
                                      cd /temp1/projeto
                                      cp -r /algumas-coisas/* .
                                      git init




                               .git




sábado, 15 de setembro de 12
/temp1/projeto
                                      mkdir /temp1/projeto
                                      cd /temp1/projeto
                                      cp -r /algumas-coisas/* .
                                      git init
                                      git add *
                                      git commit -m ‘Foi!’

                               .git




sábado, 15 de setembro de 12
/temp1/projeto




                               .git




sábado, 15 de setembro de 12
/temp1/projeto




                               .git

                                      cd /temp2



sábado, 15 de setembro de 12
/temp1/projeto               /temp2/projeto




                               .git                    .git

                                      cd /temp2
                                      git clone file:///temp1/projeto


sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
/temp1/projeto               /temp2/projeto




                               .git                    .git

                                      cd /temp2
                                      git clone file:///temp1/projeto


sábado, 15 de setembro de 12
/temp1/projeto                        /temp2/projeto




                               .git   origin                    .git

                                               cd /temp2
                                               git clone file:///temp1/projeto


sábado, 15 de setembro de 12
/temp1/projeto                        /temp2/projeto




                               .git   origin                    .git

                                               cd /temp2
                                               git clone file:///temp1/projeto
                                               ...
                                               git push
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Eclipse IDE
sábado, 15 de setembro de 12
Xcode
sábado, 15 de setembro de 12
GitHub for Mac
sábado, 15 de setembro de 12
GitHub for Windows
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
git clone file:///temp1/projeto




sábado, 15 de setembro de 12
X
                               git clone file:///temp1/projeto




sábado, 15 de setembro de 12
SSHS
                                                SSH


                                      X
                                                                  SMB
                                git clone file:///temp1/projeto




                               HHTP
                                               HHTPS
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Arghhhh...
sábado, 15 de setembro de 12
Uma referência!




sábado, 15 de setembro de 12
= CVS ?!
sábado, 15 de setembro de 12
(
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
burocracia
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
)
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
                               ?
sábado, 15 de setembro de 12
logar no GitHub




sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                .git




sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                .git




sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                                      .git


                                                         ./projeto



          git clone https://github.com/zyc/projeto.git




                                                                     .git

sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                                      .git


                                                         ./projeto



          git clone https://github.com/zyc/projeto.git
          cd projeto
          cp -r /algumas-coisas/* .



                                                                     .git

sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                                      .git


                                                         ./projeto



          git clone https://github.com/zyc/projeto.git
          cd projeto
          cp -r /algumas-coisas/* .
          git add *
          git commit -m ‘Foi!’
                                                                     .git

sábado, 15 de setembro de 12
logar no GitHub
          criar o repo “projeto” inicializado
                                                                      .git


                                                         ./projeto



          git clone https://github.com/zyc/projeto.git
          cd projeto
          cp -r /algumas-coisas/* .
          git add *
          git commit -m ‘Foi!’
          git push                                                   .git

sábado, 15 de setembro de 12
=           ?!
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
.git
                               zyc




sábado, 15 de setembro de 12
.git   .git
                               você          zyc




sábado, 15 de setembro de 12
Fork

                                      .git          .git
                               você                 zyc




sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Fork

                                      .git          .git
                               você                 zyc




sábado, 15 de setembro de 12
Fork

                                      .git          .git
                               você                 zyc
         ./projeto




                                 .git

sábado, 15 de setembro de 12
Fork
                                             Pull Request
                                      .git                  .git
                               você                         zyc
         ./projeto




                                 .git

sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Fork
                                             Pull Request
                                      .git                  .git
                               você                         zyc
         ./projeto




                                 .git

sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Prefiro linha de
                                 comando!




sábado, 15 de setembro de 12
Ah, vá!!!


sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Merge!




sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
fonte: http://www.readwriteweb.com/hack/2011/06/github-has-passed-sourceforge.php
sábado, 15 de setembro de 12
14% GoogleCode
                                                                                                  2% CodePlex
                               By Commits


     30% SourceForge




                                                                                                              54% GitHub
                               Jan–Maio/2011

                                   fonte: http://www.readwriteweb.com/hack/2011/06/github-has-passed-sourceforge.php
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
Então...




                               ...seja social!


sábado, 15 de setembro de 12
sábado, 15 de setembro de 12
@zyc
                               cleversonsacramento.com



sábado, 15 de setembro de 12

Mais conteúdo relacionado

PDF
Hack Thursday - NodeJS
PPTX
Local representation in South Korea
PDF
EMIN SG - Geoceldas Envirogrid Caso Rio Guayabo Panama (ingles)
PDF
EMIN SG - Geoceldas Envirogrid Caso El Valle del Anton (ingles)
PDF
Software Engineering at RightScale
PDF
Lucy Lighting Street Lighting Electrical Catalogue
PPTX
Traders Cockpit Product Details
PDF
Pfisterer Sicon High Voltage Mechanical Shearbolt Connectors
Hack Thursday - NodeJS
Local representation in South Korea
EMIN SG - Geoceldas Envirogrid Caso Rio Guayabo Panama (ingles)
EMIN SG - Geoceldas Envirogrid Caso El Valle del Anton (ingles)
Software Engineering at RightScale
Lucy Lighting Street Lighting Electrical Catalogue
Traders Cockpit Product Details
Pfisterer Sicon High Voltage Mechanical Shearbolt Connectors

Destaque (8)

PPTX
Las vitaminas
PPT
Vitaminas
PPT
V I T A M I N A S
PDF
CSD RISE - Cable Duct & Pipe Seals
PPTX
Diapositivas Vitaminas[1]
PPTX
Vitaminas! Completo !
PPTX
Vitaminas Expo
PPT
Vitaminas liposolubles e Hidrosolubles
Las vitaminas
Vitaminas
V I T A M I N A S
CSD RISE - Cable Duct & Pipe Seals
Diapositivas Vitaminas[1]
Vitaminas! Completo !
Vitaminas Expo
Vitaminas liposolubles e Hidrosolubles
Anúncio

Mais de Cleverson Sacramento (20)

PDF
Oficina de Navegação com Mapa e Bússola
PDF
Lançamento do Demoiselle 2.5 no SERPRO
PDF
Misturando Demoiselle, Nuvem e Mobilidade no Latinoware 2012
PDF
Desenvolvimento com iOS no LinguÁgil 2012
PDF
Demoiselle Avançado para Colaboradores – Maio/2012
PDF
Apresentação Demoiselle2 para novos concursados
PDF
Configurações do domínio cleversonsacramento.com
PDF
Lembretes Arrais Amador
PDF
Curso Arrais Amador - Balizamento
PDF
Demoiselle Paraguay Dojo 18/01/2012
PDF
Demoiselle Paraguay Teoria 18/01/2012
ODP
Demoiselle Paraguay Abertura 18/01/2012
KEY
Eclipse Web: 10 anos de amor e ódio
PDF
Minicurso Objective-C LinguÁgil 2011 (parte1)
PDF
Minicurso Objective-C LinguÁgil 2011 (parte2)
ODP
Dojo Objective-C e Xcode no Sepro
PDF
Retrospectiva do Dojo do Demoiselle 2 no Consegi 2011
ODP
Palestra Demoiselle2 no Consegi 2011
ODP
Oficina Demoiselle2 no Consegi 2011
XLS
Pós Ruy - Resultado da avaliação
Oficina de Navegação com Mapa e Bússola
Lançamento do Demoiselle 2.5 no SERPRO
Misturando Demoiselle, Nuvem e Mobilidade no Latinoware 2012
Desenvolvimento com iOS no LinguÁgil 2012
Demoiselle Avançado para Colaboradores – Maio/2012
Apresentação Demoiselle2 para novos concursados
Configurações do domínio cleversonsacramento.com
Lembretes Arrais Amador
Curso Arrais Amador - Balizamento
Demoiselle Paraguay Dojo 18/01/2012
Demoiselle Paraguay Teoria 18/01/2012
Demoiselle Paraguay Abertura 18/01/2012
Eclipse Web: 10 anos de amor e ódio
Minicurso Objective-C LinguÁgil 2011 (parte1)
Minicurso Objective-C LinguÁgil 2011 (parte2)
Dojo Objective-C e Xcode no Sepro
Retrospectiva do Dojo do Demoiselle 2 no Consegi 2011
Palestra Demoiselle2 no Consegi 2011
Oficina Demoiselle2 no Consegi 2011
Pós Ruy - Resultado da avaliação
Anúncio

Último (20)

PPTX
Aula sobre banco de dados com firebase db
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PPTX
Aula sobre desenvolvimento de aplicativos
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
Curso de Java 9 - (Threads) Multitarefas.pptx
PPTX
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx
Aula sobre banco de dados com firebase db
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Aula sobre desenvolvimento de aplicativos
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Processos na gestão de transportes, TM100 Col18
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Apple Pippin Uma breve introdução. - David Glotz
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Aula 18 - Manipulacao De Arquivos python
Curso de Java 9 - (Threads) Multitarefas.pptx
Curso de Java 11 - (Serializable (Serialização de Objetos)).pptx

Facilitando a Colaboração com GitHub - SFDSSA2012