1. Démarrage rapide
2. Les bases de Git
3. Les branches avec Git
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 Démon (Daemon) Git
- 4.6 HTTP intelligent
- 4.7 GitWeb
- 4.8 GitLab
- 4.9 Git hébergé
- 4.10 Résumé
5. Git distribué
6. GitHub
7. Utilitaires Git
- 7.1 Sélection des versions
- 7.2 Indexation interactive
- 7.3 Remisage et nettoyage
- 7.4 Signer votre travail
- 7.5 Recherche
- 7.6 Réécrire l’historique
- 7.7 Reset démystifié
- 7.8 Fusion avancée
- 7.9 Rerere
- 7.10 Déboguer avec Git
- 7.11 Sous-modules
- 7.12 Empaquetage (bundling)
- 7.13 Replace
- 7.14 Stockage des identifiants
- 7.15 Résumé
8. Personnalisation de Git
9. Git et les autres systèmes
- 9.1 Git comme client
- 9.2 Migration vers Git
- 9.3 Résumé
10. Les tripes de Git
- 10.1 Plomberie et porcelaine
- 10.2 Les objets de Git
- 10.3 Références Git
- 10.4 Fichiers groupés
- 10.5 La refspec
- 10.6 Les protocoles de transfert
- 10.7 Maintenance et récupération de données
- 10.8 Les variables d’environnement
- 10.9 Résumé
A1. Annexe A: Git dans d’autres environnements
A2. Annexe B: Embarquer Git dans vos applications
- A2.1 Git en ligne de commande
- A2.2 Libgit2
- A2.3 JGit
- A2.4 go-git
- A2.5 Dulwich
A3. Commandes Git
- A3.1 Installation et configuration
- A3.2 Obtention et création des projets
- A3.3 Capture d’instantané basique
- A3.4 Création de branches et fusion
- A3.5 Partage et mise à jour de projets
- A3.6 Inspection et comparaison
- A3.7 Débogage
- A3.8 Patchs
- A3.9 Courriel
- A3.10 Systèmes externes
- A3.11 Administration
- A3.12 Commandes de plomberie
A1.5 Annexe A: Git dans d’autres environnements - Git dans Sublime Text
Git dans Sublime Text
Depuis la version 3.2, Sublime Text dispose de l’intégration git dans l’éditeur.
Ses caractéristiques sont :
La barre latérale indique le statut git des fichiers et répertoires avec un badge/icône.
Les fichiers et les répertoires correspondant au fichier
.gitignore
sont grisés dans la barre latérale.Dans la barre de status, vous pouvez voir la branche git actuelle et le nombre de modifications en cours.
Toutes les modifications d’un fichier sont à présent visibles via une marque dans la gouttière.
Vous pouvez utiliser une partie des fonctions du client git Sublime Merge depuis Sublime Text. Cela requiert que Sublime Merge soit installé. Référez-vous à https://www.sublimemerge.com/.
La documentation officielle de Sublime Text se trouve sur https://www.sublimetext.com/docs/3/git_integration.html.