o
oooo
ooo
oooo
ooooooo
ooo
oooo
ooooooo
ooo
ooooooo
oooo
ooo
oooo
ooo
oooo
ooo
oooo
ooo
oooo
ooo
GIT?
- Sistema de versionamento descentralizado
(Distribuído).
- Git é um filesystem distribuído = Não só código
fonte, ma...
Desenvolvimento Descentralizado
- Concebido para o versionamento sem
repositório centralizado como funciona o
subversion.
...
Por que é interessante utilizar em meu
projeto?
- Várias ‘Áreas de trabalho’ (Ex: Master | Stage |
Production)
- Histórico...
Commit? Branch?
- Commit é um pacote de alterações
- Branch é um Snapshot do ambiente atual. É
um ponteiro móvel para um c...
Onde a mágica acontece?
Social Code
- Github | Bitbucket
- Codifique e publique
- Contribua com a comunidade
- Use como currículo
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
GIT - Como desenvolver aplicativos em equipe
Próximos SlideShares
Carregando em…5
×

GIT - Como desenvolver aplicativos em equipe

1.422 visualizações

Publicada em

Palestra sobre git no Encontro do BlackBerry DevGroup Maceió

  • Obrigado ivan, me tire uma duvida PullRequest seria um bom caminho para trabalhar em equipe? obrigado
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

GIT - Como desenvolver aplicativos em equipe

  1. 1. o
  2. 2. oooo ooo oooo ooooooo ooo oooo ooooooo ooo ooooooo oooo ooo oooo ooo oooo ooo oooo ooo oooo ooo
  3. 3. GIT? - Sistema de versionamento descentralizado (Distribuído). - Git é um filesystem distribuído = Não só código fonte, mas qualquer tipo de arquivo. - Eficiente e confiável. - Dificilmente (não conheço casos) ocorrerá perda de arquivos. - Cada commit é identificado por um identificador SHA1
  4. 4. Desenvolvimento Descentralizado - Concebido para o versionamento sem repositório centralizado como funciona o subversion. - Cada usuário mantém sua versão do repositório. - Merges descentralizados - Versão de sistema fazendo merges dos repositórios que achar necessários.
  5. 5. Por que é interessante utilizar em meu projeto? - Várias ‘Áreas de trabalho’ (Ex: Master | Stage | Production) - Histórico de alterações = CTRL + Z
  6. 6. Commit? Branch? - Commit é um pacote de alterações - Branch é um Snapshot do ambiente atual. É um ponteiro móvel para um commit.
  7. 7. Onde a mágica acontece?
  8. 8. Social Code - Github | Bitbucket - Codifique e publique - Contribua com a comunidade - Use como currículo

×