使用 bundler,您可以在 Gemfile
中执行以下操作:
gem 'my_gem', :git => 'git@github:me/my_gem.git'
使用该命令在仓库中构建 gem 并将其安装。非常好用。是否可能只使用命令行 gem 工具来执行类似操作?像这样:
gem install my_gem --git="git@github:me/my_gem.git"
显然那个命令不起作用,但是有类似它的东西吗?我知道我可以克隆repo,运行gem build my_gem.gemspec
,然后运行gem install my_gem-1.2.3.gem
。但我想知道是否有一个直接的单行命令,可以将这些中间步骤隐藏在幕后。