起こった現象
Ruby on Railsでrails new hogeとしてファイルを作ったが、run git init from "."のところで止まってしまった。
当然、rails sとしてもサーバーは起動せず、webpacker:installしろというようなエラーがでた。
現象としては下記のブログと同じ。
https://yoji4910.hatenablog.com/entry/2020/02/06/184457
ただ、このブログ記事にある通り-Gをしても治らなかった。
環境は以下の通り
・Windows10
・Ruby2.6
・Ruby on Rails6
対処法
色々調べたら下記Qiita記事を見つけた。
https://qiita.com/libertyu/items/1eb74adc817ab8971100
この記事の通り、rails webpacker:installをしたら、下記のようなエラーが出た。
'node' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 'nodejs' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
というわけで下記からNode.jsをダウンロード、インストールした。
https://nodejs.org/ja/download/
こんどこそと思い、rails webpacker:installをするとYarnがないとエラーがでた。
これは上記のQiita記事と同じエラーなので、下記からYarnをダウンロード、インストールした。
https://classic.yarnpkg.com/ja/docs/install/#windows-stable
そしてもう一度rails webpacker:installをするとやっと成功した。
rails sをしてサーバー起動できた!
http://localhost:3000/
にアクセスすると、ちゃんと動いてることが確認できました。

感想
めんどくさかった。
どのRuby on Railsの記事を見ても、ほとんどがrails new hogeでファイルが作成できることしか書いてなかった。