나는 rails_admin을 사용 하고 있으며 (매우) 활발한 개발 단계에 있기 때문에 때때로 버그가 발생합니다.
github의 gem에 대해 말할 수있는 한 gem의 버전이 없으므로 :version
Gemfile의 gem 선언에 키를 사용할 수 없습니다 .
Gemfile에 특정 커밋 (나에게 잘 작동하는 것으로 알고 있음)을 “연결”할 수있는 방법이 있습니까?
현재 Gemfile에 있습니다.
gem 'rails_admin',
:git => 'git://github.com/sferik/rails_admin.git'
다음과 같은 작업을 수행하고 싶습니다 (예 : “commit_id”).
gem 'rails_admin',
:git => 'git://github.com/sferik/rails_admin.git',
:commit_id => "4e7d53e3c5c4c3c5c43c3"
이것이 github과 관련이 있습니까?
답변
다음 중 하나가 작동해야합니다.
gem 'rails', :git => 'git://github.com/rails/rails.git', :ref => '4aded'
gem 'rails', :git => 'git://github.com/rails/rails.git', :branch => '2-3-stable'
gem 'rails', :git => 'git://github.com/rails/rails.git', :tag => 'v2.3.5'
답변
더 짧은 버전 :
gem 'rails', :github => 'rails/rails', :ref => '4aded'
또는 Ruby 1.9 이상에서
gem 'rails', github: 'rails/rails', ref: '4aded'