Skip to main content

Définition de votre adresse e-mail de commit

Vous pouvez définir l’adresse e-mail qui est utilisée pour rédiger les validations sur GitHub.com et sur votre ordinateur.

À propos des adresses e-mail de commit

GitHub utilise votre adresse e-mail de commit pour associer des commits à votre compte sur GitHub.com. Vous pouvez choisir l’adresse e-mail qui sera associée aux commits que vous poussez (push) à partir de la ligne de commande, ainsi qu’aux opérations Git basées sur le web que vous effectuez.

Pour les opérations Git basées sur le web, vous pouvez définir votre adresse e-mail de commit sur GitHub.com. Pour les commits que vous poussez à partir de la ligne de commande, vous pouvez définir votre adresse e-mail de commit dans Git.

Les commits que vous avez effectués avant de changer votre adresse e-mail de commit sont toujours associés à votre adresse e-mail précédente.

Remarque : Vous ne pouvez pas vérifier les adresses e-mail de services d’adresses e-mail jetables (services qui vous permettent de recevoir des e-mails à une adresse temporaire qui expire après un certain temps). Si vous souhaitez garder votre adresse e-mail privée, vous pouvez utiliser une adresse e-mail noreply fournie par GitHub. Pour plus d’informations, consultez « Définition de votre adresse e-mail de validation sur GitHub ».

Si vous souhaitez que votre adresse e-mail personnelle reste privée, vous pouvez utiliser une adresse e-mail noreply fournie par GitHub comme adresse e-mail de commit. Pour utiliser votre adresse e-mail noreply pour les commits que vous poussez à partir de la ligne de commande, utilisez cette adresse e-mail lorsque vous définissez votre adresse e-mail de commit dans Git. Pour utiliser votre adresse noreply pour les opérations Git basées sur le web, définissez votre adresse e-mail de commit sur GitHub et choisissez l’option Laisser mon adresse e-mail privée.

Vous pouvez également choisir de bloquer les commits poussés à partir de la ligne de commande qui exposent votre adresse e-mail personnelle. Pour plus d’informations, consultez « Blocage des poussées à partir de la ligne de commande qui exposent votre adresse e-mail personnelle ».

Pour être sûr que les commits vous sont attribués et qu’ils apparaissent dans votre graphe de contributions, utilisez une adresse e-mail connectée à votre compte sur GitHub.com, ou l’adresse e-mail noreply fournie dans vos paramètres de messagerie. Pour plus d’informations, consultez « Ajout d’une adresse e-mail à votre compte GitHub ».

Remarque : Si vous avez créé votre compte sur GitHub.com après le 18 juillet 2017, votre adresse e-mail noreply pour GitHub est un numéro d’ID à sept chiffres et votre nom d’utilisateur au format ID+USERNAME@users.noreply.github.com. Si vous avez créé votre compte sur GitHub.com avant le 18 juillet 2017, votre adresse e-mail noreply fournie par GitHub est USERNAME@users.noreply.github.com. Vous pouvez obtenir une adresse e-mail noreply basée sur l’ID pour GitHub en sélectionnant (ou en désélectionnant puis resélectionnant) Laisser mon adresse e-mail privée dans vos paramètres de messagerie.

Si vous utilisez votre adresse e-mail noreply pour GitHub pour effectuer des commits, et qu’ensuite vous modifiez votre nom d’utilisateur, ces commits ne seront pas associés à votre compte sur GitHub.com. Cela ne s’applique pas si vous utilisez l’adresse noreply basée sur l’ID fournie par GitHub. Pour plus d’informations, consultez « Modification de votre nom d’utilisateur GitHub ».

Définition de votre adresse e-mail de commit sur GitHub

Si vous n’avez pas activé la confidentialité des adresses e-mail, vous pouvez choisir l’adresse e-mail vérifiée avec laquelle créer des changements quand vous modifiez, supprimez ou créez des fichiers, ou quand vous fusionnez une demande de tirage sur GitHub. Si vous avez activé la confidentialité des adresses e-mail, l’adresse e-mail de l’auteur de commit est <username>@users.noreply.github.com par défaut et ne peut pas être changée.

  1. Dans le coin supérieur droit d’une page, cliquez sur votre photo de profil, puis sur Paramètres.

    Icône Paramètres dans la barre de l’utilisateur

  2. Dans la section « Accès » de la barre latérale, cliquez sur E-mails.

  3. Dans « Ajouter une adresse e-mail », tapez votre adresse e-mail et cliquez sur Ajouter. Bouton d’ajout d’un e-mail

  4. Vérifier votre adresse e-mail. 1. Dans la liste « Adresse e-mail principale », sélectionnez l’adresse e-mail à associer à vos opérations Git basées sur le web. Sélection de l’adresse e-mail principale 5. Pour que votre adresse e-mail reste privée pendant l’exécution des opérations Git basées sur le web, cliquez sur Garder mes adresses e-mail privées. Image de la case à cocher pour garder votre adresse e-mail privée

Définition de votre adresse e-mail de commit dans Git

Vous pouvez utiliser la commande git config pour changer l’adresse e-mail que vous associez à vos commits Git. La nouvelle adresse e-mail que vous définissez sera visible dans les commits ultérieurs que vous pousserez à GitHub.com à partir de la ligne de commande. Les commits que vous avez effectués avant de changer votre adresse e-mail de commit sont toujours associés à votre adresse e-mail précédente.

Définition de votre adresse e-mail pour chaque dépôt sur votre ordinateur

  1. Ouvrez TerminalTerminalGit Bash.
  2. Définissez une adresse e-mail dans Git. Vous pouvez utiliser l’adresse e-mail qui vous a été fournie par GitHubnoreply ou n’importe quelle adresse e-mail.
    $ git config --global user.email "YOUR_EMAIL"
  3. Vérifiez que vous avez correctement défini l’adresse e-mail dans Git :
    $ git config --global user.email
    email@example.com
  4. Ajoutez l’adresse e-mail à votre compte sur GitHub, afin que vos validations vous soient attribuées et apparaissent dans votre graphique de contributions. Pour plus d’informations, consultez « Ajout d’une adresse e-mail à votre compte GitHub ».

Définition de votre adresse e-mail pour un dépôt unique

GitHub utilise l’adresse e-mail définie dans votre configuration Git locale pour associer les commits poussés à partir de la ligne de commande à votre compte sur GitHub.com.

Vous pouvez changer l’adresse e-mail associée aux commits que vous effectuez dans un dépôt unique. Cela remplacera vos paramètres de configuration Git globaux dans ce dépôt, mais n’affectera aucun autre dépôt.

  1. Ouvrez TerminalTerminalGit Bash.
  2. Remplacez le répertoire de travail actuel par le dépôt local dans lequel vous souhaitez configurer l’adresse e-mail que vous associez à vos commits Git.
  3. Définissez une adresse e-mail dans Git. Vous pouvez utiliser l’adresse e-mail qui vous a été fournie par GitHubnoreply ou n’importe quelle adresse e-mail.
    $ git config user.email "YOUR_EMAIL"
  4. Vérifiez que vous avez correctement défini l’adresse e-mail dans Git :
    $ git config user.email
    email@example.com
  5. Ajoutez l’adresse e-mail à votre compte sur GitHub, afin que vos validations vous soient attribuées et apparaissent dans votre graphique de contributions. Pour plus d’informations, consultez « Ajout d’une adresse e-mail à votre compte GitHub ».