• 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

Ressources

  • Support de formation fournis par github
  • Memento
  • Article sur la gestion des branches
  • Le fonctionnement interne de Git
  • La doc
  • La doc fr
  • Wiki pas forcément très à jour mais beaucoup de liens sont toujours d'actualités et interessants
  • https://www.atlassian.com/git
  • https://githowto.com TODO A lire: https://blog.shinetech.com/2015/01/07/git-flow-and-immutable-build-artifacts/