Download - Sei (k)ein Blödmann und nimm Git!
![Page 1: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/1.jpg)
Sei (k)ein
Blödmannund nimm Git!Einführung in Versionskontrolle mit Git
Stefan Imhoffstefanimhoff.deDjango-UserGroup Hamburg04.08.2009
![Page 2: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/2.jpg)
Git /gɪt/Nomen (Britisch, Slang)
1. Blödmann, Depp, Idiot
![Page 3: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/3.jpg)
»Ich bin ein egoistischer Bastard und benenne alle meine Projekte nach mir selbst. Zuerst Linux, jetzt Git.«
– Linus Torvalds
![Page 4: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/4.jpg)
Fakten & StatistikenWarum Git die Mitbewerber abhängt
![Page 5: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/5.jpg)
Git Mercurial Bazaar
0,60
0,0590,024
Init (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 6: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/6.jpg)
Git Mercurial Bazaar
2,3810,368
8,535
Add (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 7: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/7.jpg)
Git Mercurial Bazaar
14,744
1,9460,451
Status (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 8: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/8.jpg)
Git Mercurial Bazaar
14,248
2,1890,543
Diff (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 9: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/9.jpg)
Git Mercurial Bazaar
1,892
1,201
0,056
Tag (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 10: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/10.jpg)
Git Mercurial Bazaar
9,055
2,650,711
Log (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 11: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/11.jpg)
Git Mercurial Bazaar
23,002
12,512,48
Commit, groß (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 12: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/12.jpg)
Git Mercurial Bazaar
1,139
0,5170,086
Commit, klein (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 13: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/13.jpg)
Git Mercurial Bazaar
82,24994,681
1,161
Branch, kalt (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 14: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/14.jpg)
Git Mercurial Bazaar
39,411
12,30,07
Branch, heiß (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 15: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/15.jpg)
Git Mercurial Bazaar Subversion
6164
53
43 45
34
24
Repository (MB)Gesamtes Verzeichnis (MB)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 16: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/16.jpg)
Git Mercurial Bazaar Subversion
64
311
144119
Clone (Sekunden)
Quelle: Scott Chacon, whygitisbetterthanx.com
![Page 17: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/17.jpg)
Theorie & GrundlagenWer das versteht, ist klar im Vorteil …
![Page 18: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/18.jpg)
.git
![Page 19: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/19.jpg)
![Page 20: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/20.jpg)
SHA-I
![Page 21: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/21.jpg)
Hallo, Welt!
![Page 22: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/22.jpg)
8095a184a9b9ae8a14a0f0cde697c7f7cf1410e6
![Page 23: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/23.jpg)
Meta-Informationen(Datum, Name, Ort)
![Page 24: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/24.jpg)
Warum?• Konsistente Inhalte• Gleicher Inhalt = gleicher Blob
![Page 25: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/25.jpg)
Objekte
![Page 26: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/26.jpg)
• blobs• trees• commits• tags
![Page 27: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/27.jpg)
Blobs
![Page 28: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/28.jpg)
Dateiinhalte
![Page 29: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/29.jpg)
Trees
![Page 30: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/30.jpg)
• blobs• trees
![Page 31: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/31.jpg)
Commits
![Page 32: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/32.jpg)
• tree• parent• author• commiter• message• datetime
![Page 33: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/33.jpg)
Tags
![Page 34: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/34.jpg)
• object• type• tagger• message
![Page 35: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/35.jpg)
KonfigurationSag mir wie du heißt, Baby!
![Page 36: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/36.jpg)
git config
![Page 37: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/37.jpg)
git config --global user.name "Stefan Imhoff"git config --global user.email "[email protected]"
![Page 38: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/38.jpg)
![Page 39: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/39.jpg)
.gitignore
![Page 40: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/40.jpg)
![Page 41: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/41.jpg)
Tägliche ArbeitBusiness, not as usual
![Page 42: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/42.jpg)
git clone
![Page 43: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/43.jpg)
![Page 44: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/44.jpg)
git init
![Page 45: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/45.jpg)
![Page 46: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/46.jpg)
git status
![Page 47: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/47.jpg)
![Page 48: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/48.jpg)
Working Directory
Local
![Page 49: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/49.jpg)
git add
![Page 50: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/50.jpg)
![Page 51: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/51.jpg)
Working Directory
StagingArea
git add
Local
![Page 52: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/52.jpg)
![Page 53: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/53.jpg)
git commit
![Page 54: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/54.jpg)
![Page 55: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/55.jpg)
Working Directory
StagingArea
LocalRepository
git add
git commit
Local
![Page 56: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/56.jpg)
master
![Page 57: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/57.jpg)
git log
![Page 58: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/58.jpg)
![Page 59: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/59.jpg)
![Page 60: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/60.jpg)
git rm
![Page 61: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/61.jpg)
![Page 62: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/62.jpg)
![Page 63: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/63.jpg)
git diff
![Page 64: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/64.jpg)
![Page 65: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/65.jpg)
git branch
![Page 66: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/66.jpg)
![Page 67: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/67.jpg)
![Page 68: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/68.jpg)
![Page 69: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/69.jpg)
master
neuerzweig
![Page 70: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/70.jpg)
git checkout
![Page 71: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/71.jpg)
![Page 72: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/72.jpg)
![Page 73: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/73.jpg)
![Page 74: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/74.jpg)
Working Directory
StagingArea
LocalRepository
git add
git commit
git checkout
Local
![Page 75: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/75.jpg)
git merge
![Page 76: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/76.jpg)
![Page 77: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/77.jpg)
Working Directory
StagingArea
LocalRepository
git add
git commit
git checkout
git merge
Local
![Page 78: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/78.jpg)
master
neuerzweig
![Page 79: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/79.jpg)
![Page 80: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/80.jpg)
git tag
![Page 81: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/81.jpg)
![Page 82: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/82.jpg)
Probleme & WartungKeine Panik auf der Titanic
![Page 83: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/83.jpg)
git commit --amend
![Page 84: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/84.jpg)
![Page 85: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/85.jpg)
![Page 86: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/86.jpg)
git checkout
![Page 87: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/87.jpg)
![Page 88: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/88.jpg)
git reset
![Page 89: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/89.jpg)
![Page 90: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/90.jpg)
git blame
![Page 91: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/91.jpg)
![Page 92: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/92.jpg)
git revert
![Page 93: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/93.jpg)
![Page 94: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/94.jpg)
git mergetool
![Page 95: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/95.jpg)
![Page 96: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/96.jpg)
![Page 97: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/97.jpg)
git bisect
![Page 98: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/98.jpg)
![Page 99: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/99.jpg)
BadGood ?
![Page 100: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/100.jpg)
BadGood Good ?
![Page 101: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/101.jpg)
BadGood Good Bad?
![Page 102: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/102.jpg)
git gc
![Page 103: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/103.jpg)
![Page 104: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/104.jpg)
RemoteE.T. nach Hause telefonieren
![Page 105: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/105.jpg)
Lokales Repository veröffentlichen
![Page 106: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/106.jpg)
![Page 107: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/107.jpg)
![Page 108: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/108.jpg)
![Page 109: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/109.jpg)
![Page 110: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/110.jpg)
git remote
![Page 111: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/111.jpg)
![Page 112: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/112.jpg)
![Page 113: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/113.jpg)
git fetch
![Page 114: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/114.jpg)
![Page 115: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/115.jpg)
![Page 116: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/116.jpg)
Working Directory
StagingArea
LocalRepository
Remote Repository
git add
git commit
git fetch
git checkout
git merge
Local Remote
![Page 117: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/117.jpg)
git pull
![Page 118: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/118.jpg)
![Page 119: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/119.jpg)
Working Directory
StagingArea
LocalRepository
Remote Repository
git add
git commit
git fetch
git checkout
git merge
Local Remote
![Page 120: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/120.jpg)
git push
![Page 121: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/121.jpg)
![Page 122: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/122.jpg)
Working Directory
StagingArea
LocalRepository
Remote Repository
git add
git commit
git push
git checkout
git merge
Local Remote
git fetch
![Page 123: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/123.jpg)
git submodules
![Page 124: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/124.jpg)
![Page 125: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/125.jpg)
![Page 126: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/126.jpg)
![Page 127: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/127.jpg)
Profi-TechikenDer Wuxi-Fingergriff von Git
![Page 128: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/128.jpg)
Leere Branches anlegen
![Page 129: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/129.jpg)
![Page 130: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/130.jpg)
History verändern
![Page 131: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/131.jpg)
![Page 132: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/132.jpg)
git svn
![Page 133: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/133.jpg)
![Page 134: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/134.jpg)
git svn rebasegit svn dcommit
![Page 135: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/135.jpg)
git instaweb
![Page 136: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/136.jpg)
![Page 137: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/137.jpg)
![Page 138: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/138.jpg)
git stash
![Page 139: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/139.jpg)
![Page 140: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/140.jpg)
![Page 141: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/141.jpg)
![Page 142: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/142.jpg)
Klicki-BuntiAber gibt’s dat auch für Maus?
![Page 143: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/143.jpg)
Git Gui
![Page 144: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/144.jpg)
![Page 145: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/145.jpg)
![Page 146: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/146.jpg)
![Page 147: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/147.jpg)
Git Extensions
![Page 148: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/148.jpg)
![Page 149: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/149.jpg)
![Page 150: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/150.jpg)
TortoiseGit
![Page 151: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/151.jpg)
![Page 152: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/152.jpg)
![Page 153: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/153.jpg)
![Page 154: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/154.jpg)
![Page 155: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/155.jpg)
![Page 156: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/156.jpg)
![Page 157: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/157.jpg)
GitK
![Page 158: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/158.jpg)
![Page 159: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/159.jpg)
GitX
![Page 160: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/160.jpg)
![Page 161: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/161.jpg)
![Page 162: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/162.jpg)
Und los geht’s …Bereit Versionsgeschichtezu schreiben?
![Page 163: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/163.jpg)
Vielen Dank!
![Page 164: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/164.jpg)
Eingesetzte FotosDie in dieser Präsentation eingesetztenFotos stammen von iStockphoto.
8916384 7941768 3391085 1945196 5823044 2699704
7952299 3142537 7420635 7692057 4144887
![Page 165: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/165.jpg)
Eingesetzte SchriftenDelicious http://www.josbuivenga.demon.nl/delicious.html
Baskerville (&)
![Page 166: Sei (k)ein Blödmann und nimm Git!](https://reader034.vdokument.com/reader034/viewer/2022042607/55613281d8b42a9b248b47f8/html5/thumbnails/166.jpg)
Fragen & Antworten