Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

À propos des commits

Vous pouvez enregistrer de petits groupes de modifications significatives en tant que validations.

À propos des commits

Comme l’enregistrement d’un fichier qui a été modifié, un enregistrement de validation change un ou plusieurs fichiers dans votre branche. Git affecte à chaque validation un ID unique, appelé SHA ou hachage, qui identifie :

  • Les modifications spécifiques
  • Quand les modifications ont été apportées
  • Qui a créé les modifications

Lorsque vous effectuez une validation, vous devez inclure un message de validation qui décrit brièvement les modifications.

Si les validations de commits obligatoires sont activées dans le dépôt où vous effectuez des commits et que vous utilisez l’interface web pour vos commits, ces derniers sont automatiquement validés dans le cadre du processus de commit. Pour plus d’informations, consultez « Gestion de la stratégie de validation de commits pour votre dépôt ».

Vous pouvez ajouter un co-auteur aux commits sur lesquels vous collaborez. Pour plus d’informations, consultez « Création d’un commit avec plusieurs auteurs ».

Vous pouvez également créer un commit pour le compte d’une organisation. Pour plus d’informations, consultez « Création d’un commit pour le compte d’une organisation ».

Le rebasage vous permet de changer une série de commits et de modifier l’ordre des commits dans votre chronologie. Pour plus d’informations, consultez « À propos du rebasage Git ».

À propos des branches de commit et des étiquettes

Vous pouvez voir la branche d’un commit en regardant les étiquettes sous le commit dans la page des commits.

  1. Dans GitHub.com, accédez à la page principale du dépôt. 1. Sur la page principale du référentiel, cliquez sur commits pour accéder à la page commits. Capture d’écran de la page principale du dépôt avec les commits mis en évidence
  2. Accédez au commit en cliquant sur le lien du message de commit. Capture d’écran d’un commit avec le lien du message de commit mis en évidence
  3. Pour voir la branche du commit, vérifiez l’étiquette sous le message de commit. Capture d’écran du commit avec l’indicateur de branche de commit mis en évidence

Si votre commit n’est pas sur la branche par défaut (main), l’étiquette montre les branches qui contiennent le commit. Si le commit fait partie d’une demande de tirage non fusionnée, vous pouvez cliquer sur le lien pour accéder à la demande de tirage.

Une fois que le commit est sur la branche par défaut, toutes les étiquettes qui contiennent le commit s’affichent et la branche par défaut est la seule branche listée. Pour plus d’informations sur les étiquettes, consultez « Principes de base de Git - Étiquetage » dans la documentation Git.

Capture d’écran du commit avec l’étiquette de commit mise en évidence

Utilisation de l’arborescence de fichiers

Vous pouvez utiliser l’arborescence de fichiers pour naviguer entre les fichiers d’une validation.

  1. Dans GitHub.com, accédez à la page principale du dépôt. 1. Sur la page principale du référentiel, cliquez sur commits pour accéder à la page commits. Capture d’écran de la page principale du dépôt avec les commits mis en évidence

  2. Accédez au commit en cliquant sur le lien du message de commit. Capture d’écran d’un commit avec le lien du message de commit mis en évidence

  3. Cliquez sur un fichier dans l’arborescence de fichiers pour afficher la différence de fichier correspondante. Si l’arborescence des fichiers est masquée, cliquez sur pour afficher l’arborescence des fichiers.

    Remarque : l’arborescence de fichiers ne s’affiche pas si la largeur de l’écran est trop étroite ou si la validation ne contient qu’un seul fichier.

    Capture d’écran de la zone de recherche des fichiers modifiés et de l’arborescence des fichiers mis en évidence

  4. Pour filtrer par chemin d’accès au fichier, entrez une partie ou tout le chemin d’accès du fichier dans la zone de recherche Filtrer les fichiers modifiés.

Pour aller plus loin