git + git hub

Download Git + git hub

Post on 07-Nov-2014

4.529 views

Category:

Technology

1 download

Embed Size (px)

DESCRIPTION

Introduo ao GIT e Github, para o devdell

TRANSCRIPT

  • 1. GIT + GitHub
    Sistema de Controle de Verso Distribudo + Code Sharing
    Mauricio Wolff
  • 2. Controle de Verso
    SCMS permitem vrios desenvolvedores simultneos, preservam milestones do cdigo e automatizam o backup.
    Podem ser:
  • 3. Terminologia
    Repository
    Local onde ficam os arquivos e alteraes feitas
    Revision
    Ou version, o estado de toda a tree do repositrio num tempo especfico
    Diff, Delta
    Somente as alteraes feitas
    Checkout
    Criar uma cpia local do repositrio
    Commit
    Envio de dados para o repositrio
    Conflict
    Diferentes usurios alterando as mesmas linhas nos arquivos
    Working Copy
    Cpia local (checked out)
    Tag
    Snapshot do repositrio, para facilidade de manuteno
    Trunk
    Linha principal do projeto, que no um branch
    Branch
    Linha alternativa de desenvolvimento, pode ser uma feature ou um branch experimental
  • 4. Trunk, Tags, Branches
    Tag v3
    Tag v2
    Test Branch
    Feature 1 Branch
    Tag v1
    Trunk
  • 5. Modelo Centralizado
    • Dependncia de Rede
    • 6. File Lock
    • 7. Backup no Server
    • 8. Difcil de usar merge e branches
    • 9. Branches e Tags so na verdade cpias do repositrio