O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Git barcamp stuttgart_2010

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Git barcamp stuttgart_2010

  1. 1. Session Barcamp Stuttgart 2010 Mario Volke (@webholics) licensed under Creative Commons Attribution-Non Commercial-Share Alike 3.0
  2. 2. Git! Mercurial Darcs VCS? Bazaar Subversion CVS Perforce
  3. 3. Mercurial Git! Darcs VCS? Bazaar Subversion CVS Perforce
  4. 4. GIT LERNEN • Pro Git Creative Commons eBook http://progit.org/
  5. 5. GIT INSTALLIEREN • Mac $ sudo port install git-core • Ubuntu $ sudo apt-get install git-core • Win (really?) http://code.google.com/p/msysgit
  6. 6. CENTRALIZED wie CVS, Subversion, etc.
  7. 7. DECENTRALIZED wie Git, Mercurial, etc.
  8. 8. CORE FEATURES • Snapshots, keine Diffs • meist lokale Operationen • Integrität (SHA-1) • exzellentes Branching & Merging
  9. 9. Die 3 lokalen States
  10. 10. JETZT GEHT‘S LOS
  11. 11. UNSER ERSTES REPO • Repo init und erster commit: $ mkdir repo $ cd repo $ git init $ touch README $ git add README $ git commit -m “initial commit“
  12. 12. GITHUB • Social Repository Hosting • Puplic Hosting umsonst • push & pull
  13. 13. GITOSIS • Vereinfachtes User- und Rechtemanagement • Zentralisierter Workflow (ähnlich wie bei Subversion) • Konfiguration über gitosis-admin.git
  14. 14. DEMO / DISKUSSION
  15. 15. SVN UND CO. speichern von diffs
  16. 16. GIT SNAPSHOTS
  17. 17. BRANCH Ein Branch ist nur ein Pointer
  18. 18. Centralized Workflow
  19. 19. Integration-Manager Workflow

    Seja o primeiro a comentar

    Entre para ver os comentários

Vistos

Vistos totais

944

No Slideshare

0

De incorporações

0

Número de incorporações

2

Ações

Baixados

4

Compartilhados

0

Comentários

0

Curtir

0

×