前回投稿したものをリセットし、初めから環境構築しています。
今回はruby , sqlite3、railsのインストールが終わり、rails new ○○を行った際に出たエラーです。
PS C:\Users\shokir> rails new sample exist identical README.md identical Rakefile identical .ruby-version identical config.ru identical .gitignore identical .gitattributes identical Gemfile run git init from "." C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/rails/app/app_generator.rb:250:in ``': No such file or directory - git config init.defaultbranch (Errno::ENOENT) from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/rails/app/app_generator.rb:250:in `user_default_branch' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/rails/app/app_generator.rb:76:in `version_control' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/app_base.rb:134:in `public_send' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/app_base.rb:134:in `build' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/generators/rails/app/app_generator.rb:320:in `create_root_files' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/command.rb:48:in `invoke' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/lib/rails/cli.rb:18:in `<top (required)>' from <internal:C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from <internal:C:/Ruby31-x64/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.1/exe/rails:10:in `<top (required)>' from C:/Ruby31-x64/bin/rails:25:in `load' from C:/Ruby31-x64/bin/rails:25:in `<main>'
上のエラー文は、gitが関係していると思い、gitをデフォルトの設定のままインストールしてから再度行ったものです。
バージョンは以下の通りです。
rails 7.0.1
ruby 3.1.0p0
sqlite3 3.37.2
わかる方がいましたらお力添えしていただきたいです。
まず、rubyのバージョンは3.0にバージョンダウンしましましょう。
Windowsのruby3.1では完全に対応できていない可能性があります。
(LinuxやMacOSではruby3.1で問題なくrailsアプリが動きますが。)

あなたの回答
tips
プレビュー