GitHubでメールアドレスを公開したくないときの設定
2022-07-25
GitHubでは、メールアドレスを使って、アカウントとコミットした人の紐付けを行なっているが、何もしないと一緒にGitHub上でアカウントに紐づいているメールアドレスが公開されてしまう
基本的に公開したくないメールアドレスは使うな、という話かもしれないが、
メールアドレスを公開したくない場合は、GitHub上の設定で、メールアドレスの公開を回避することができる
GitHubで右上のアカウントアイコンをクリックし、「Settings」>「Emails」と画面遷移
https://github.com/settings/emails
「Keep my email addresses private」にチェックを入れると、「ID+username@users.noreply.github.com」といったnoreply email addressが発行されるので、コミットの際にこのメールアドレスを使うようにする
コミットするのが自分だけであれば、コミットする前に、以下の様にglobalでEmail設定をしてしまえばOK
% git config --global user.email "ID+username@users.noreply.github.com"
以上。