Gitのユーザー名とメールアドレスを設定する
「非常に頻繁に発生するエラーメッセージ…」
目次
git リポジトリをクローンした後、ローカルリポジトリの設定を実行してください。特に、ユーザー名とメールアドレスを設定してください。
このページは、開発者ツール: モダンな開発ワークフロー完全ガイドの一部です。
コマンドラインを使用して、新しくクローンしたリポジトリに最初のコミットを行う際、例えば以下のように実行すると
git commit -m "test commit msg"
理にかなったメッセージが表示され、gitが期待通りに動作する場合があります:
[master 3506e11] test commit msg
Committer: megaadmin <megaadmin@myhost>
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
...
しかし、VS Codeを使用している場合、以下の様なメッセージが表示される可能性があります

方法
基本的に実行する必要があるのは、git の configure コマンドです:
git config user.email "root@microsoft.com"
git config user.name "bg"
メールアドレスとユーザー名を自分のものに置き換えてください。
関連リンク
- ローカルGiteaサーバーのホスティングについて:無料のオンプレミズgitサーバーの選択 - Giteaが勝者!
- GiteaでのSSL設定について:[Apacheをリバースプロキシとして使用したGiteaのSSL](https://www.glukhov.org/ja/developer-tools/git-and-forges/gitea-ssl/ “giteaとコンテナレジストリをssl経由で配信するためのリバースプロキシのインストール手順”})
- Giteaサーバーが起動したら:[Giteaサーバーのバックアップとリストア](https://www.glukhov.org/ja/developer-tools/git-and-forges/gitea-backup-restore/ “Giteaサーバーのバックアップとリストア”})
- [GITチートシート: 最も役立つGITコマンド](https://www.glukhov.org/ja/developer-tools/git-and-forges/git-cheatsheet/ “GITチートシート: 最も役立つGITコマンドの一覧と説明”})
- 分岐戦略について:[Gitflow解説: 手順、代替案、利点、欠点](https://www.glukhov.org/ja/developer-tools/git-and-forges/gitflow-steps-and-alternatives/ “Gitflowを探る: バージョン管理のための構造化されたブランチングモデル。その手順、利点、弱点、およびGitHub Flowのような代替案を学習します。大規模チームや複雑なプロジェクトに最適です。”})