-
4. Git sur le serveur
- 4.1 Protocoles
- 4.2 Installation de Git sur un serveur
- 4.3 Génération des clés publiques SSH
- 4.4 Mise en place du serveur
- 4.5 Accès public
- 4.6 GitWeb
- 4.7 Gitosis
- 4.8 Gitolite
- 4.9 Le daemon Git
- 4.10 Git hébergé
- 4.11 Résumé
-
5. Git distribué
-
6. Utilitaires Git
- 6.1 Sélection des versions
- 6.2 Indexation interactive
- 6.3 Le remisage
- 6.4 Réécrire l'historique
- 6.5 Deboguer avec Git
- 6.6 Sous-modules
- 6.7 Fusion de sous-arborescences
- 6.8 Résumé
-
7. Personnalisation de Git
- 7.1 Configuration de Git
- 7.2 Attributs Git
- 7.3 Crochets Git
- 7.4 Exemple de politique gérée par Git
- 7.5 Résumé
-
8. Git et les autres systèmes
- 8.1 Git et Subversion
- 8.2 Migrer sur Git
- 8.3 Résumé
-
9. Les tripes de Git
9.8 Les tripes de Git - Résumé
Résumé
Vous devriez avoir une plutôt bonne compréhension de ce que Git fait en arrière plan et, à un certain degré, comment c'est implémenté. Ce chapitre a parcouru un certain nombre de commandes de plomberie, commandes qui sont à un niveau plus bas et plus simple que les commandes de porcelaine que vous avez apprises dans le reste du livre. Comprendre comment Git travaille à bas niveau devrait vous aider à comprendre pourquoi il fait ce qu'il fait et à créer vos propres outils et scripts pour que votre procédure de travail fonctionne comme vous l'entendez.
Git, comme un système de fichiers adressables par contenu, est un outil puissant que vous pouvez utiliser pour des fonctionnalités au-delà d'un VCS. J'espère que vous pourrez utiliser votre connaissance nouvellement acquise des tripes de Git pour implémenter votre propre super application avec cette technologie et que vous vous sentirez plus à l'aise pour utiliser Git de manière plus poussée.