Git: 「あなたが誰なのか教えてください」というエラー 質問する

Git: 「あなたが誰なのか教えてください」というエラー 質問する

私は、Chef といくつかのアドホック bash スクリプトを使用して、一緒にブートストラップしたアプリ サーバーを持っています。問題は、これらのアプリ サーバーの 1 つで更新を実行しようとすると、次のエラーが発生することです。

19:00:28: *** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

アプリ サーバーを更新するたびに簡単な操作を実行するために、これを設定する必要があるのでしょうかgit pull origin master? 名前とメールが設定されていない場合にエラーが発生しないように、この動作をオーバーライドする方法はありますか?

ベストアンサー1

initPHP スクリプトを gitに呼び出すときに、多くの時間を費やしましたcommit。そして、ワークフローは次のようになるはずだとわかりました。

  1. git init
  2. git config user.name "someone"
  3. git config user.email "[email protected]"
  4. git add *
  5. git commit -m "some init msg"

[23]と1を入れ替えると、設定はまったく機能しなくなります。

これが少しでも役に立つといいのですが。

おすすめ記事