Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
【国立大学法人東京農工大学】平成19年環境報告書
Next
Download to read offline and view in fullscreen.

0

Share

Download to read offline

Git barcamp stuttgart_2010

Download to read offline

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

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

Views

Total views

950

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×