Commit
Un état de projet enregistré dans Git, avec métadonnées et, le cas échéant, liens vers les états précédents.
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
Termes associés
- Gestion de versionsUn système qui enregistre les changements des fichiers suivis et rend comparables leurs états précédents.
- GitUn système distribué de gestion de versions, avec dépôts locaux et historique des changements.
- BrancheUne ligne de développement nommée que Git suit par une référence mobile vers un commit.
- Revue de codeL’examen ciblé d’une modification de code : conception, comportement, clarté et contrôles adaptés.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


