DEV Community

Lionel Brianto
Lionel Brianto

Posted on • Originally published at youtu.be on

Savez-vous vraiment comment fonctionne git ? (Sébastien LECACHEUR)

Un tag dans Git fonctionne comme une branche figée, sans suivi des nouveaux commits, et un tag annoté est un objet Git distinct stockant un message. Git optimise le stockage via des packs, surtout utile pour les gros projets, et le rebase doit être réservé au travail local pour éviter de corrompre l’historique partagé.

  • Tags : Similaires à des branches statiques, les tags ne suivent pas les commits ultérieurs. Un tag annoté est un objet Git dédié, incluant un message.
  • Optimisation : Git compresse les objets en packs pour réduire l’espace, particulièrement avantageux sur les gros projets.
  • Rebase : À réserver uniquement au travail local pour préserver la lisibilité de l’historique du projet.
  • Règles de base : La branche active suit les nouveaux commits, le répertoire de travail se met à jour lors du déplacement vers un commit, et les objets inaccessibles sont supprimés par le ramasse-miettes.

Top comments (0)