GitLab のメールアドレスをプライベートにする

GitHub でメールアドレスを公開しないようにプライベートに設定していたのですが、 GibLab でも同じことができないか、調べました。

GitHub

Note: If you created your GitHub account after July 18, 2017, your GitHub-provided no-reply email address is a seven-digit ID number and your username in the form of ID+username@users.noreply.github.com. If you created your GitHub account prior to July 18, 2017, your GitHub-provided no-reply email address is your username in the form of username@users.noreply.github.com. You can get an ID-based GitHub-provided no-reply email address by selecting (or deselecting and reselecting) Keep my email address private in your email settings.

Setting your commit email address - GitHub Help

最近の GitHub は初期値がプライベートになっているようです。 なので、 Git クライアントも同じように設定してあげればプライベートにできるようでした。

GitLab

  1. 右上のアイコンをクリック。
  2. [Settings] をクリック。
  3. [Main settings] の [Commit email] の [Use a private email - …] をクリック。

設定を見ていけば簡単にプライベートにできるみたいでした。

次のような形式になっていました。

UserID + “-” + Username + “@users.noreply.gitlab.com”

ヘルプとかから探せなかったのでできないのかと思っていました。 けど設定から簡単に変えることができるのでわざわざヘルプに記載するまでもない、ということだったのかな。