💭

モブプロの相手の情報を .git-coauthors に追加する

2024/06/10に公開

モブプロをする際に、

git mob "相手の名前" 

を打つことで、入れた名前の人を共通コミット相手に指定できます。
では対象ユーザーを追加する場合はどうすれば良いでしょうか?

.git-coauthors ファイルに追加したい人の情報を追加する

.git-coauthors
{
 "coauthors": {
   "相手の名前": {
   "name": "名前",
   "email": "USERNAME@users.noreply.github.com"
   },
  }
 }

ホームディレクトリに .git-coauthors ファイルを作成し、co-authors の情報を入力します。
指定するメールアドレスについて、自分はGitHubメール noreply アドレスを指定しています。

github メールについては以下を参考にした
https://docs.github.com/ja/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-email-preferences/setting-your-commit-email-address

2017 年 7 月 18 日 "以降" に GitHub.com でアカウントを作成した場合は、GitHub の noreply メール アドレスは ID+USERNAME@users.noreply.github.com という形式の ID 番号とユーザー名になります

実際のアドレスは相手に確認する必要があります。
確認できる場所は、設定 > email の Keep my email addresses private の欄に記載があります。

Discussion