初心者でよくあるHeroku gitやgit で起こるコミットできないエラーにてPlease tell me who you are

初心者でよくあるHeroku gitやgit で起こるコミットできないエラーにてPlease tell me who you are

「いざHeroku(ヘロク)にデプロイ!」しようとしたときに

Please tell me who you are

ってエラーが出る場合がある。

簡単に言うと「あなたは誰ですか?」と言う意味です。
はじめてコミットするときなどに出る場合があります。

$ git init
$ git add .
$ git commit -m "My first commit"

*** Please tell me who you are.

Run

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'vagrant@ubuntu-bionic.(none)')

こういう状態ですね。
これは簡単に解決できますので安心して下さい。

Please tell me who you areは名前とメールアドレスを登録する

$ git config --global user.email "あなたのメールアドレス"
$ git config --global user.name "あなたのお名前をローマ字で"

これを入力してあげれば、無事にdeploy(デプロイ)できるようになります。

この記事を書いた人

よこやま良平

こんにちは!18年以上ITエンジニアとして活動してきた
よこやま良平です。

4歳~85歳まで、年間1,792人名以上の方に
パソコンやプログラミング講座を行ってきました。

また18冊以上の書籍を出版しており、連続で1位を獲得しました。
オンライン講座では200件以上のレビューを頂いており
評価は4.9/5.0と高評価を得ています。

その他これまでに3000以上のサービス・システム・サイトを作成。