2016-04-14 11 views
0

Açık kaynaklı bir gem için küçük bir hata düzeltmesi eklemeye çalışıyorum. İşte yaptığım şey:Gem'e katkıda bulunmak - mücevher güncellenmiyor

cloned the repository to local 
made changes and saved 

changed gemfile of rails project to point to local version of gem 
> gem 'gem_name', path: "/Users/admin/gem_name" 
> bundle install 
> bundle update gem_name 
> rails s 

Mücevher, yaptığım tüm değişiklikleri yansıtmıyor (mücevher güncellenmedi). Değişiklikleri görmek için version.rb dosyasını değiştirip bundle update gem_name'u çalıştırdım. Ama benim anlayışıma göre, bu değişikliklerin görülmesi gerekmiyor mu?

cevap

0

Github'a gemiyi neden çatal etmiyorsunuz? İstediğiniz şeyi düzeltin ve ardından github bağlantınız için işaretleyin ... Fikrinizin başka kullanıcılar için harika olabileceğini düşünüyorsanız, neden bir çekme talebi istemezsiniz? ;)

mücevher 'gem_name',: git => 'https://github.com/my_user/gem.git' ben sadece yerel mücevher klonlamak değişiklik yapmak düşündüm

+0

ardından orijinal repo çekme isteği yapmak. Ama version.rb' dosyasını değiştirmedikçe değişiklik yaptıktan sonra mücevher güncellenmiyor. – Onichan