WindowsでRuby on railsの学習を始めました。
Ruby, Rails, SQlite3等のインスト-ル及び設定は完了し
アプリケーション用の雛形となる各種ファイルを自動生成する
為の"rails new books"をコマンドプロンプトで実行しましたがうまくいきません。
発生している問題・エラーメッセージ
該当のソースコード
C:/Ruby31-x64/lib/ruby/gems3.1.0/railties-7.0.4/lib/rails/
generators/rails/app/app_generator.rb:258:in``':No such file
or directory - git config init.dafaultbranch (Errno::ENOENT)
C:/のいろんな場所でrails new booksをコマンドプロンプトで実行
しましたが結果は変わらずでした。
よろしくお願いします。
***何を参考にしたか***
以下のチュートリアルをベースに学習を進めています。
JavaDrive 「Ruby on Rails入門 ~ アプリケーションの作成から実行までの手順」(著者:TATSUO IKURA)
***コマンドプロンプトエラ-内容テキスト***
Microsoft Windows [Version 10.0.22000.1335]
(c) Microsoft Corporation. All rights reserved.
C:\windows\system32>cd C:\Ruby31-x64
C:\Ruby31-x64>rails new books
create
create README.md
create Rakefile
create .ruby-version
create config.ru
create .gitignore
create .gitattributes
create Gemfile
run git init from "."
C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/generators/rails/app/app_generator.rb:258: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.4/lib/rails/generators/rails/app/app_generator.rb:258:in user_default_branch' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/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.4/lib/rails/generators/app_base.rb:134:in public_send' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/generators/app_base.rb:134:in
build'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/generators/rails/app/app_generator.rb:328: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/thor-1.2.1/lib/thor/invocation.rb:134:in
block in invoke_all'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/invocation.rb:134:in each' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/invocation.rb:134:in
map'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/invocation.rb:134:in invoke_all' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/group.rb:232:in
dispatch'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/thor-1.2.1/lib/thor/base.rb:485:in start' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/commands/application/application_command.rb:26:in
perform'
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/thor-1.2.1/lib/thor.rb:392:in dispatch' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/command/base.rb:87:in
perform'
from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/lib/rails/command.rb:48:in invoke' from C:/Ruby31-x64/lib/ruby/gems/3.1.0/gems/railties-7.0.4/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.4/exe/rails:10:in <top (required)>' from C:/Ruby31-x64/bin/rails:32:in
load'
from C:/Ruby31-x64/bin/rails:32:in `<main>'
C:\Ruby31-x64>
回答2件