我在Gemfile和锁文件中有以下gem定义,我不想在锁文件中修改,我希望它指向分支中的最新修订版。我该怎么办?
gem 'mygem', git: "git@github.com:myorg/mygem.git", branch: 'master'
GIT
remote: git@github.com:myorg/mygem.git
revision: 423b414404572fe68deaca6d41684bdffb6b9bf4
branch: master
答案 0 :(得分:0)
您可以尝试指定版本:
gem 'mygem', '1.0', github: "myorg/mygem", branch: 'master'
或标记:
gem 'mygem', github: "myorg/mygem", branch: 'master', tag: 'v1.0'
甚至是参考:
gem 'mygem', github: "myorg/mygem", branch: 'master', ref: '0eec4'
看一下这些例子:http://bundler.io/v1.5/git.html