GitHubの "アクティビティカレンダー"に自分のコミットが表示されない理由をトラブルシューティングしていましたが、表示されていないコミットを見て自分のアカウントにリンクしていない電子メールアドレスを使用していたことを認識しました。私の電子メールアドレスはどこにありますか?
しかし、私はこの電子メールアドレスがどこから得られたのか分かりません。使用した電子メールは職場の社内ユーザー名に関連しており、基本的には構造[email protected]
です。私はこの電子メールアドレスを使用したことはありません。実際に動作するかどうかはわかりません。
推奨チェックgit config --global user.email
とgit config user.email
を実行すると、私が使用しようとしている電子メールアドレスが私の通常使うものであることがわかります。また、echo $GIT_COMMITTER_EMAIL
とecho $GIT_AUTHOR_EMAIL
を実行すると、これらは空であることが示されます。しかし、それらをhereのように設定しようとすると動作しません。それはちょうどbash: GIT_*_EMAIL: command not found
と言います。
だから、私以外の誰もが明らかかもしれませんが、正確に(間違った)電子メールアドレス[email protected]
はどこに住んでいますか?そして、なぜそれが最初の場所で使われたのですか?
編集:私はまた、次のメッセージが出ます:
Committer: My Name <[email protected]>
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly. Run the
following command and follow the instructions in your editor to edit
your configuration file:
git config --global --edit
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
最後の行は、ちょうど私がコミット私の最も最近の編集を取得する編集者にもたらします。
実行中のgitクライアントのバージョンは何ですか? –
@AlNeill 'git --version'は' git version 2.7.1.windows.1'を返します。 – hejseb