Aller au contenu

Commit

Un état de projet enregistré dans Git, avec métadonnées et, le cas échéant, liens vers les états précédents.

Développement logiciel

Enregistrer un état choisi

Un commit Git enregistre un état choisi avec des métadonnées comme description du changement et auteur. Il renvoie aux prédécesseurs lorsqu’il en existe et participe ainsi à l’historique. Son contenu vient de l’état préparé ; chaque modification du répertoire de travail n’est pas automatiquement incluse.

Dans un exemple fictif, une correction du formulaire et son test pertinent sont enregistrés ensemble. Un changement de mise en page commencé à côté reste hors sélection. La modification peut ainsi être examinée ensuite. Un commit ne confirme ni tests réussis ni approbation. Sauvegarder un fichier, créer un commit, transférer au dépôt partagé et déployer sont des opérations distinctes, même si le projet en automatise plusieurs ensemble.

Sources

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles