コミット メッセージに異なるユーザー名が表示されるのはなぜですか。

よくある質問

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

robotsnoindex

When you make commits on your local system and push them to Bitbucket Cloud, the commit data determines which account name to attach to the push.

Bitbucket で正しいユーザーでコミットが表示されるようにするには、ローカルでコミットするメール アドレスが、アカウントの検証済みメール アドレスと一致している必要があります。メール アドレスとローカル コミットを関連付けるために、Git および Mercurial では、最初にグローバル ユーザー名 / メールを構成し、オプションとしてリポジトリ固有のユーザー名 / メールを指定できます。リポジトリ固有の値を指定しない場合、コミットは既定により、設定したグローバル値を使用します。

たとえば、Bitbucket での検証済みのメール アドレスが joe.foot@gmail.com の場合、そのユーザー名でリポジトリ構成を設定できます。

リポジトリ固有の値を設定するかどうかに関わらず、グローバルなユーザー名 / メール アドレスを設定していることをご確認ください。グローバルの既定設定が構成されていない場合や、メール アドレスの確認が完了していない場合、コミットを行ったユーザーはコミットの横に unknown として表示されます。また、複数の Bitbucket アカウントを保持している場合、意図しないアカウントに紐付いたメール アドレスでコードを誤ってコミットしてしまう可能性があります。

リポジトリの既存のコミットを別のアカウントに紐付けるには、リポジトリの [ユーザー名のエイリアス] にエイリアスを追加します。ユーザー名のエイリアスをセットアップするには、そのリポジトリの管理者権限が必要です。

ユーザー名やエイリアスを構成するための情報については、「既存のコミットをユーザー名エイリアスにマッピングする」を参照してください。

最終更新日 2020 年 6 月 24 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.