Git --distributed-is-the-new-centralized

Book

1st Edition (2009)

The entire Pro Git book, written by Scott Chacon and Ben Straub 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. Démarrage rapide

    1. 1.1 À propos de la gestion de version
    2. 1.2 Une rapide histoire de Git
    3. 1.3 Rudiments de Git
    4. 1.4 Installation de Git
    5. 1.5 Paramétrage à la première utilisation de Git
    6. 1.6 Obtenir de l'aide
    7. 1.7 Résumé
  2. 2. Les bases de Git

    1. 2.1 Démarrer un dépôt Git
    2. 2.2 Enregistrer des modifications dans le dépôt
    3. 2.3 Visualiser l'historique des validations
    4. 2.4 Annuler des actions
    5. 2.5 Travailler avec des dépôts distants
    6. 2.6 Étiquetage
    7. 2.7 Trucs et astuces
    8. 2.8 Résumé
  3. 3. Les branches avec Git

    1. 3.1 Ce qu'est une branche
    2. 3.2 Brancher et fusionner : les bases
    3. 3.3 Gestion de branches
    4. 3.4 Travailler avec les branches
    5. 3.5 Les branches distantes
    6. 3.6 Rebaser
    7. 3.7 Résumé
  4. 4. Git sur le serveur

    1. 4.1 Protocoles
    2. 4.2 Installation de Git sur un serveur
    3. 4.3 Génération des clés publiques SSH
    4. 4.4 Mise en place du serveur
    5. 4.5 Accès public
    6. 4.6 GitWeb
    7. 4.7 Gitosis
    8. 4.8 Gitolite
    9. 4.9 Le daemon Git
    10. 4.10 Git hébergé
    11. 4.11 Résumé
  5. 5. Git distribué

    1. 5.1 Développements distribués
    2. 5.2 Contribution à un projet
    3. 5.3 Maintenance d'un projet
    4. 5.4 Résumé
  6. 6. Utilitaires Git

    1. 6.1 Sélection des versions
    2. 6.2 Indexation interactive
    3. 6.3 Le remisage
    4. 6.4 Réécrire l'historique
    5. 6.5 Deboguer avec Git
    6. 6.6 Sous-modules
    7. 6.7 Fusion de sous-arborescences
    8. 6.8 Résumé
  7. 7. Personnalisation de Git

    1. 7.1 Configuration de Git
    2. 7.2 Attributs Git
    3. 7.3 Crochets Git
    4. 7.4 Exemple de politique gérée par Git
    5. 7.5 Résumé
  8. 8. Git et les autres systèmes

    1. 8.1 Git et Subversion
    2. 8.2 Migrer sur Git
    3. 8.3 Résumé
  9. 9. Les tripes de Git

    1. 9.1 Plomberie et porcelaine
    2. 9.2 Les objets Git
    3. 9.3 Références Git
    4. 9.4 Fichiers groupés
    5. 9.5 Les références spécifiques
    6. 9.6 Protocoles de transfert
    7. 9.7 Maintenance et récupération de données
    8. 9.8 Résumé
  10. . Notes on the french translation process

    1. .1 Repository
    2. .2 Check in
    3. .3 To check in
    4. .4 Check out
    5. .5 To check out
    6. .6 To commit
    7. .7 Stage area
    8. .8 To stage
    9. .9 To unstage
    10. .10 Change
    11. .11 stash
    12. .12 To stash
    13. .13 Checksum
    14. .14 Hash
    15. .15 Workflow
    16. .16 Snapshot
    17. .17 Diff
    18. .18 To track
    19. .19 untracked
    20. .20 unmodified
    21. .21 To update