GitHub アカウントに電子メール アドレスを追加する
GitHub を使用すると、必要な数のメール アドレスをアカウントに追加できます。 詳細については、「GitHub アカウントへのメール アドレスの追加」を参照してください。
ローカルの Git にメールアドレスを設定してある場合、コミットをアカウントに接続するにはそのアドレスをアカウント設定に追加する必要があります。 メール アドレスとコミットについて詳しくは、「コミット メール アドレス」をご覧ください。
プライマリメールアドレスの変更
個人アカウントに関連付けられたメールアドレスは、いつでも変更できます。 プライマリ メール アドレスを、バックアップ メール アドレスとして既に設定されているメール アドレスに変更することはできません。 詳細については、「プライマリメールアドレスの変更」を参照してください。
個人用アカウントのメール検証
新しいアカウントにサインアップした後、または新しいメールアドレスを追加するときに、メールアドレスを検証できます。 メールアドレスが配信不能またはバウンスしている場合、そのメールアドレスは未検証になります。
未検証メール アドレスを使用しても、GitHub に対して実行できるほとんどのアクションには影響しません。 ただし、アプリのセキュリティ保護された認証方法に関するベスト プラクティスに従っていない場合があるサード パーティの GitHub Apps や OAuth apps が悪用される可能性を防ぐため、メールの検証をお勧めします。
詳細については、「メールアドレスを検証する」を参照してください。
マネージド ユーザー アカウント
のメールの確認
Enterprise マネージド ユーザー (EMU)、メール アドレスの自動検証は行われなくなります。 これにより、第三者 GitHub Apps およびプライマリ ID として電子メール アドレスに依存する OAuth アプリケーションからの未承認のaccessや潜在的なデータ 漏洩を防ぐことができます。
メール アドレスを検証するまで、アカウントでは、Enterprise のショートコードが追加されたプレースホルダー メール アドレスが特定の操作に使われます。 たとえば、ユーザーの REST API エンドポイント と 電子メール用の REST API エンドポイントは email+shortcode@domain.com が返されます。 まれではありますが、会社のメール プロバイダーがプレースホルダー メールを正しく処理しない場合や、プレースホルダーによってサードパーティの GitHub Apps と OAuth apps にアクセスできない場合があります。
マネージド ユーザー アカウント でメール アドレスを検証したら、そのメール アドレスを使って GitHub.com で個人用アカウントにサインアップできなくなります。
メモ
マネージド ユーザー アカウント と別の GitHub アカウント (たとえば、innersource、open source、その他の有効なユース ケース) の両方に同じメール アドレスを使用する必要がある場合は、マネージド ユーザー アカウントにサインインし、アカウント設定でメールの検証を解除する必要があります。
メールはまだマネージド ユーザー アカウントにリンクされているため、organization または Enterprise の ID プロバイダー (IdP) を通してサインインを続けることができます。 ただし、電子メールは未確認であるため、電子メール アドレスのみに基づいてユーザーを識別するサード パーティ製アプリケーションへのaccessに影響する可能性があります。
コミット メール アドレス
GitHub では、コミット電子メール アドレスを使用して、 GitHub のアカウントにコミットを関連付けます。 コマンドラインからプッシュするコミットや、WebベースのGit操作に関連づけられるメールアドレスは選択できます。
Web ベースの Git 操作の場合は、GitHub にコミットメール アドレスを設定できます。 コマンドラインからプッシュするコミットについては、Git のコミットメールアドレスを設定できます。
コミット メール アドレスを変更する前に行ったコミットは、引き続き以前のメール アドレスに関連付けられます。
コマンド ラインからプッシュするコミットに noreply メール アドレスを使用するには、Git でコミット メール アドレスを設定するときにそのメール アドレスを使用します。 Web ベースの Git 操作に noreply アドレスを使用するには、GitHubにコミットメール アドレスを設定し、電子メール アドレスをプライベートに設定します。
また、個人のメールアドレスを公開するコマンドラインからプッシュされたコミットをブロックするよう選択することもできます。 詳細については、「個人のメールアドレスを公開するコマンドラインのプッシュのブロック」を参照してください。
コミットが自分に起因し、投稿グラフに表示されるようにするには、GitHub のアカウントに接続されている電子メール アドレス、または電子メール設定
で提供された noreply メール アドレスを使用します。
詳細については、「コミットメールアドレスを設定する」を参照してください。
次のステップ
- メール設定を管理する方法については、「メール プリファレンスの管理」を参照してください。
- メール アドレスのリファレンス情報については、「メール アドレスのリファレンス」をご覧ください。