Git --local-branching-on-the-cheap

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. 1. Los geht's

    1. 1.1 Wozu Versionskontrolle?
    2. 1.2 A Short History of Git
    3. 1.3 Die Geschichte von Git
    4. 1.4 Git Basics
    5. 1.5 Git Grundlagen
    6. 1.6 Installing Git
    7. 1.7 Git Installieren
    8. 1.8 First-Time Git Setup
    9. 1.9 Git konfigurieren
    10. 1.10 Getting Help
    11. 1.11 Hilfe finden
    12. 1.12 Summary
  2. 2. Git Basics

    1. 2.1 Getting a Git Repository
    2. 2.2 Ein Git Repository anlegen
    3. 2.3 Recording Changes to the Repository
    4. 2.4 Änderungen am Repository nachverfolgen
    5. 2.5 Viewing the Commit History
    6. 2.6 Die Commit Historie anzeigen
    7. 2.7 Undoing Things
    8. 2.8 Änderungen rückgängig machen
    9. 2.9 Working with Remotes
    10. 2.10 Mit externen Repositories arbeiten
    11. 2.11 Tagging
    12. 2.12 Tagging
    13. 2.13 Tips and Tricks
    14. 2.14 Tipps und Tricks
    15. 2.15 Summary
    16. 2.16 Zusammenfassung
  3. 3. Git Branching

    1. 3.1 Was eine Branch ist
    2. 3.2 What a Branch Is
    3. 3.3 Basic Branching and Merging
    4. 3.4 Branch Management
    5. 3.5 Branching Workflows
    6. 3.6 Externe Branches
    7. 3.7 Remote Branches
    8. 3.8 Rebasing
    9. 3.9 Summary
  4. 4. Git on the Server

    1. 4.1 The Protocols
    2. 4.2 Die Protokolle
    3. 4.3 Getting Git on a Server
    4. 4.4 Git auf einen Server bekommen
    5. 4.5 Generating Your SSH Public Key
    6. 4.6 Generiere deinen öffentlichen SSH-Schlüssel
    7. 4.7 Setting Up the Server
    8. 4.8 Einrichten des Servers
    9. 4.9 Public Access
    10. 4.10 Öffentlicher Zugang
    11. 4.11 GitWeb
    12. 4.12 Gitosis
    13. 4.13 Gitolite
    14. 4.14 Git Daemon
    15. 4.15 Hosted Git
    16. 4.16 Summary
  5. 5. Distributed Git

    1. 5.1 Distributed Workflows
    2. 5.2 Distribuierte Workflows
    3. 5.3 Contributing to a Project
    4. 5.4 An einem Projekt mitarbeiten
    5. 5.5 Maintaining a Project
    6. 5.6 Ein Projekt betreiben
    7. 5.7 Summary
    8. 5.8 Zusammenfassung
  6. 6. Git Tools

    1. 6.1 Revision Selection
    2. 6.2 Revision Auswahl
    3. 6.3 Interactive Staging
    4. 6.4 Interaktives Stagen
    5. 6.5 Stashing
    6. 6.6 Rewriting History
    7. 6.7 Debugging with Git
    8. 6.8 Submodules
    9. 6.9 Subtree Merging
    10. 6.10 Summary
  7. 7. Customizing Git

    1. 7.1 Git Configuration
    2. 7.2 Git Konfiguration
    3. 7.3 Git Attributes
    4. 7.4 Git Attribute
    5. 7.5 Git Hooks
    6. 7.6 Git Hooks
    7. 7.7 An Example Git-Enforced Policy
    8. 7.8 Summary
  8. 8. Git und andere Versionsverwaltungen

    1. 8.1 Git und Subversion
    2. 8.2 Zu Git umziehen
    3. 8.3 Zusammenfassung
  9. 9. Git Internals

    1. 9.1 Plumbing and Porcelain
    2. 9.2 Plumbing und Porcelain
    3. 9.3 Git Objects
    4. 9.4 Git Objekte
    5. 9.5 Git References
    6. 9.6 Git Referenzen
    7. 9.7 Packfiles
    8. 9.8 xxx
    9. 9.9 The Refspec
    10. 9.10 Die Refspec
    11. 9.11 Transfer Protocols
    12. 9.12 Transfer Protokolle
    13. 9.13 Maintenance and Data Recovery
    14. 9.14 Wartung und Datenwiederherstellung
    15. 9.15 Summary
    16. 9.16 Zusammenfassung
  10. Index of Commands