Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Pourquoi mes validations sont-elles liées au mauvais utilisateur ?

GitHub Enterprise Server utilise l’adresse e-mail dans l’en-tête de validation pour lier la validation à un utilisateur GitHub. Si vos validations sont liées à un autre utilisateur ou qu’elles ne sont pas liées à un utilisateur du tout, vous devrez peut-être modifier vos paramètres de configuration Git locaux, ajouter une adresse e-mail à vos paramètres d’e-mail de compte ou effectuer les deux.

Remarque : si vos validations sont liées à un autre utilisateur, cela ne signifie pas que l’utilisateur peut accéder à votre référentiel. Un utilisateur ne peut accéder à un référentiel que vous possédez que si vous les ajoutez en tant que collaborateur ou à une équipe qui a accès au référentiel.

Les validations sont liées à un autre utilisateur

Si vos validations sont liées à un autre utilisateur, cela signifie que l’adresse e-mail dans les paramètres de votre configuration Git locale est connectée au compte de cet utilisateur sur GitHub Enterprise Server. Dans ce cas, vous pouvez modifier l’e-mail dans les paramètres de votre configuration Git locale et ajoutez la nouvelle adresse e-mail à votre compte sur le compte votre instance GitHub Enterprise Server pour lier les validations futures à votre compte.

  1. Pour modifier l’adresse e-mail dans votre configuration Git locale, suivez les étapes décrites dans « Définition de votre adresse e-mail de commit ». Si vous travaillez sur plusieurs machines, vous devez modifier ce paramètre sur chacune d’elles.
  2. Ajoutez l’adresse e-mail de l’étape 2 à vos paramètres de compte en suivant les étapes décrites dans « Ajout d’une adresse e-mail à votre compte GitHub ».

Les validations que vous effectuez à partir de ce point seront liées à votre compte.

Les validations ne sont liées à aucun utilisateur

Si vos validations ne sont liées à aucun utilisateur, le nom de l’auteur de la validation ne sera pas affiché en tant que lien vers un profil utilisateur. Pour vérifier l’adresse e-mail utilisée pour ces validations et connecter des validations à votre compte, procédez comme suit.

  1. Dans votre instance GitHub Enterprise Server, accédez à la page principale du dépôt.

  2. Dans la page principale du dépôt, au-dessus de la liste des fichiers, cliquez sur commits.

    Capture d’écran de la page principale d’un dépôt. Une icône d’horloge et le texte « 178 commits » sont mis en évidence avec un encadré orange.

  3. Pour accéder à un commit spécifique, cliquez sur le message de commit pour ce commit.

    Capture d’écran d’un commit dans la liste de commits d’un dépôt. « Mettre à jour README.md » est mis en évidence avec un encadré orange.

  4. Pour lire un message indiquant la raison pour laquelle la validation n’est pas liée, pointez la souris sur le bleu, à droite du nom d’utilisateur.

Si votre configuration Git locale contenait une adresse e-mail générique ou une adresse e-mail déjà attachée au compte d’un autre utilisateur, vos validations précédentes ne seront pas liées à votre compte. Bien que Git vous permette de modifier l’adresse e-mail utilisée pour les validations précédentes, nous vous déconseillons fortement de le faire, en particulier dans un référentiel partagé.

Pour aller plus loin