GitHubでダミーE-Mailアドレスを利用する
GitHubのemail設定
Keep my email address private
settings -> emailsで設定を確認
ダミーE-mailアドレスを確認
Keep my email addresses privateはデフォルトで有効になっている。
1 | We’ll remove your public profile email and use ID+アカウント名@users.noreply.github.com when performing web-based Git operations (e.g. edits and merges) and sending email on your behalf. If you want command line Git operations to use your private email you must set your email in Git. |
ID+アカウント名@users.noreply.github.com
を使うべきとなっている
このアドレスを設定するとアバターも表示される
git configで設定する
ユーザ共通
~/.gitconfig
に保存される。Windowsの場合は%USERPROFILE%\.gitconfig
に保存される
1 | git config --global user.email "ID+アカウント名@users.noreply.github.com" |
リポジトリ毎の設定(複数のGitリポジトリを使用する場合)
.git/config
に保存される
1 | git config --local user.email "ID+アカウント名@users.noreply.github.com" |