github上のgemを利用する
public repositoryの場合
Gemfile
gem 'nokogiri', :github => 'tenderlove/nokogiri'
railsのようにrepository nameとgithub user nameが同じ場合は
gem 'rails', :github => 'rails'
また以下のようにHTTP(S)、SSH、gitも利用できる。
gem 'nokogiri', :git => 'https://github.com/tenderlove/nokogiri.git' gem 'nokogiri', :git => 'git@github.com:tenderlove/nokogiri.git' gem 'nokogiri', :git => 'git://github.com/tenderlove/nokogiri.git'
それぞれ`:branch`、`:ref`オプションが利用できます。