我有一个RubyGem(流行交易)和一个GitHub回购(https://github.com/HimaChitalia/popular-deals-from-slickdeals.net-cli)。我对我的代码进行了一些更改以重构它并考虑将更改推送到GitHub,但我现在不想对我的RubyGem进行任何版本更改。
我的问题是,如果我将提交推送到主分支,它会对我的RubyGem产生任何影响吗?
答案 0 :(得分:2)
不,将更新推送到master是没关系的,这真的是开源版本控制的重点。
大多数用户都会将他们的Gemfile源设置为your project on RubyGems,所以只要你不更新它,就可以了。
一些开发人员可能会将他们的Gemfiles指向您的Github(主分支或任何其他分支),也许是为了获得更新的功能。这就是他们冒的风险,你不应该觉得有必要让每个主人为他们提供稳定的释放。