[Ruby] GitHub のリポジトリから直接 gem install する

memo.

こちらを参考にさせて頂きました。

GitHubのリポジトリを直接指定してgemをinstallする – Memento memo.

Gemfile を利用する場合

Gemfile に記入し、bundle install する。

Gemfile
gem 'hogehoge', git: 'git@github.com:foo/bar.git', branch: 'develop'

Gemfile を利用しない場合

specific_install という gem を利用する。

rdp/specific_install: rubygems plugin to allow you to install an “edge” gem straight from its github repository

インストール。

% gem install specific_install

github のなどのリポジトリとブランチを指定して実行する。

% gem specific_install git@github.com:foo/bar.git develop