我有一个 Rails 应用程序指向 github 上的 gem(尚未推送到 Ruby Gems),它还没有版本化,所以当我运行 bundle 时,它看起来像这样:
gem (0.0.0) from git@github.com:company/gem.git (at master)
我一直在对 gem 进行更改并希望开始对其进行版本控制,因此当我推动掌握它时,它不会破坏依赖于以前 gem 的 Rails 应用程序中的功能。我不够成熟,无法使 gem 向后兼容,所以我认为版本控制是处理这个问题的最佳方法。
我正在寻找有关如何开始对该 gem 进行版本控制的建议,是否只是将 gemspec 更改为 0.0.1,然后将我的 Rails 应用程序中的 gemfile 更改为指向它?