git-workshop
Introduction
1.
Les bases
1.1.
Cloner un repo
1.2.
Créer une nouvelle branche
1.3.
Le commit en 2 temps
1.4.
Ajouter un tag
1.5.
Voir l'historique des commits
1.6.
Travailler à plusieurs (remotes)
2.
La mécanique interne
3.
Gérer les cas pénibles
3.1.
Retirer un fichier de l'index
3.2.
Nettoyer, balayer... les fichiers non versionné
3.3.
Annuler, nettoyer, revenir en arrière
3.4.
Que récupérer?
3.5.
Rechercher dans l'historique
3.6.
Maîtriser les diffs
3.7.
Différentes façons de créer une nouvelle branche
3.8.
Merger un (ou plusieurs) branche(s)
3.9.
Ignorer des fichiers
3.10.
Rebaser son travail
3.11.
Trouver le commit responsable
3.12.
Supprimer des branches
3.13.
Sauvegarde temporaire
3.14.
Gérer les conflits
3.15.
Garder un historique propre
3.16.
Les sous modules
3.17.
Commiter, pour aller plus loin
3.18.
Pull Request avec GitHub
4.
Stratégies de branches
5.
Les cas d'usages avancés
5.1.
Rechercher
5.2.
Le garbage collector
5.3.
Copy data between branches
5.4.
Ajout interactif
5.5.
Gérer des alias
5.6.
Les hooks
5.7.
Affiher le contenu des objets
6.
Ressources
Powered by
GitBook
git-workshop
Workflows
Repository access
Voir le paragraphe "Workflow"
central repository model
dictator and lieutenant model
integration manager model
Branch strategies
Article sur la gestion des branches