Chapters ▾
-
1. Aan de slag
-
2. De basis van Git
-
3. Branchen in Git
- 3.1 Wat een branch is
- 3.2 Eenvoudig branchen en mergen
- 3.3 Branch beheer
- 3.4 Branch werkwijzen
- 3.5 Remote branches
- 3.6 Rebasen
- 3.7 Samenvatting
-
4. Git op de server
- 4.1 De protocollen
- 4.2 Git op een server krijgen
- 4.3 Je publieke SSH sleutel genereren
- 4.4 De server instellen
- 4.5 Publieke toegang
- 4.6 GitWeb
- 4.7 Gitosis
- 4.8 Gitolite
- 4.9 Git daemon
- 4.10 Hosted Git
- 4.11 Samenvatting
-
5. Gedistribueerd Git
-
6. Git tools
- 6.1 Revisie selectie
- 6.2 Interactief stagen
- 6.3 Stashen
- 6.4 Geschiedenis herschrijven
- 6.5 Debuggen met Git
- 6.6 Submodules
- 6.7 Subboom mergen
- 6.8 Samenvatting
-
7. Git op maat maken
- 7.1 Git configuratie
- 7.2 Git attributen
- 7.3 Git haken
- 7.4 Een voorbeeld van Git-afgedwongen beleid
- 7.5 Samenvatting
-
8. Git en andere systemen
- 8.1 Git en Subversion
- 8.2 Naar Git migreren
- 8.3 Samenvatting
-
9. Het binnenwerk van Git
- 9.1 Sanitaire inrichtingen en porselein
- 9.2 Git objecten
- 9.3 Git referenties
- 9.4 Packfiles
- 9.5 De refspec
- 9.6 Overdracht protocollen
- 9.7 Onderhoud en het herstellen van gegevens
- 9.8 Samenvatting
7.5 Git op maat maken - Samenvatting
Samenvatting
Je hebt nu de meeste manieren behandeld waarin je je Git client en server aan kunt passen om aan jouw werkwijze en projecten te voldoen. Je hebt over alle soorten configuratie instellingen geleerd, bestands-gebaseerde attributen, en gebeurtenis haken, en je hebt een voorbeeld server met een afgedwongen beleid gebouwd. Je zou nu in staat moeten zijn om Git bijna iedere werkwijze die je kunt verzinnen te laten doen.