Gitのユーザー名と電子メールアドレスを設定する
非常に頻繁に表示されるエラーメッセージ...
目次
gitリポジトリをクローンした後は、ローカルリポジトリの設定を行います。特にユーザー名とメールアドレスを設定してください。
コマンドラインから新しくクローンしたリポジトリに初めてコミットする際、例えば以下のように実行した場合、
git commit -m "test commit msg"
以下のようなメッセージが表示され、gitは予期通りの動作を行います:
[master 3506e11] test commit msg
Committer: megaadmin <megaadmin@myhost>
あなたのユーザー名とホスト名に基づいて、名前とメールアドレスが自動的に設定されました。
それらが正確であることを確認してください。
このメッセージを抑制するには、明示的にそれらを設定してください
...
しかし、VS Codeを使用している場合、以下のようなメッセージが表示されることがあります。
どうするか
基本的に必要なことは、git
コマンドを使用して設定を行うことです:
git config user.email "root@microsoft.com"
git config user.name "bg"
メールアドレスとユーザー名は、自分のものに置き換えてください。
関連リンク
- ローカルでGiteaサーバーをホストする方法: Choosing free on-prem git server
- ローカルで無料の内部GitHubサーバーを自社でホストする方法 - Gitea: [https://www.glukhov.org/ja/post/2024/04/gitea/ “gitサービスの選択: 自社でホストする場合”]