Book
The entire Pro Git book, written by Scott Chacon and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com.>
-
1. Los geht's
- 1.1 Wozu Versionskontrolle?
- 1.2 A Short History of Git
- 1.3 Die Geschichte von Git
- 1.4 Git Basics
- 1.5 Git Grundlagen
- 1.6 Installing Git
- 1.7 Git Installieren
- 1.8 First-Time Git Setup
- 1.9 Git konfigurieren
- 1.10 Getting Help
- 1.11 Hilfe finden
- 1.12 Summary
-
2. Git Basics
- 2.1 Getting a Git Repository
- 2.2 Ein Git Repository anlegen
- 2.3 Recording Changes to the Repository
- 2.4 Änderungen am Repository nachverfolgen
- 2.5 Viewing the Commit History
- 2.6 Die Commit Historie anzeigen
- 2.7 Undoing Things
- 2.8 Änderungen rückgängig machen
- 2.9 Working with Remotes
- 2.10 Mit externen Repositories arbeiten
- 2.11 Tagging
- 2.12 Tagging
- 2.13 Tips and Tricks
- 2.14 Tipps und Tricks
- 2.15 Summary
- 2.16 Zusammenfassung
-
3. Git Branching
- 3.1 Was eine Branch ist
- 3.2 What a Branch Is
- 3.3 Basic Branching and Merging
- 3.4 Branch Management
- 3.5 Branching Workflows
- 3.6 Externe Branches
- 3.7 Remote Branches
- 3.8 Rebasing
- 3.9 Summary
-
4. Git on the Server
- 4.1 The Protocols
- 4.2 Die Protokolle
- 4.3 Getting Git on a Server
- 4.4 Git auf einen Server bekommen
- 4.5 Generating Your SSH Public Key
- 4.6 Generiere deinen öffentlichen SSH-Schlüssel
- 4.7 Setting Up the Server
- 4.8 Einrichten des Servers
- 4.9 Public Access
- 4.10 Öffentlicher Zugang
- 4.11 GitWeb
- 4.12 Gitosis
- 4.13 Gitolite
- 4.14 Git Daemon
- 4.15 Hosted Git
- 4.16 Summary
-
5. Distributed Git
-
6. Git Tools
- 6.1 Revision Selection
- 6.2 Revision Auswahl
- 6.3 Interactive Staging
- 6.4 Interaktives Stagen
- 6.5 Stashing
- 6.6 Rewriting History
- 6.7 Debugging with Git
- 6.8 Submodules
- 6.9 Subtree Merging
- 6.10 Summary
-
7. Customizing Git
- 7.1 Git Configuration
- 7.2 Git Konfiguration
- 7.3 Git Attributes
- 7.4 Git Attribute
- 7.5 Git Hooks
- 7.6 Git Hooks
- 7.7 An Example Git-Enforced Policy
- 7.8 Summary
-
8. Git und andere Versionsverwaltungen
- 8.1 Git und Subversion
- 8.2 Zu Git umziehen
- 8.3 Zusammenfassung
-
9. Git Internals
- 9.1 Plumbing and Porcelain
- 9.2 Plumbing und Porcelain
- 9.3 Git Objects
- 9.4 Git Objekte
- 9.5 Git References
- 9.6 Git Referenzen
- 9.7 Packfiles
- 9.8 xxx
- 9.9 The Refspec
- 9.10 Die Refspec
- 9.11 Transfer Protocols
- 9.12 Transfer Protokolle
- 9.13 Maintenance and Data Recovery
- 9.14 Wartung und Datenwiederherstellung
- 9.15 Summary
- 9.16 Zusammenfassung
-
Index of Commands