2017-10-10 125 views
-1

哪裏捆綁安裝配入附加承諾,推動工作流程?換句話說,當是必要的。紅寶石工作流 - 捆綁安裝

+0

'bundler'和'git'不相互依賴,它們是無關的,履行兩個不同的責任。你可能會在同一個項目中同時使用,但你可以使用'bundler'沒有'git'和'git'沒有'bundler'。因此,你的問題我不清楚。 – spickermann

回答

0

您將需要每次您更新Gemfile時間推出bundle install

在你運行它,請確保您有bundler寶石安裝:

$ gem install bundler 

您可以集成這個命令和其他幾個人加入一些git hooks。比如,我用overcommit gem確保一些行動之前提交,合併和推動執行。

0

你希望確保在將文件添加到git commit之前已經運行了bundle install。 每當您更改Gemfile時,您應該習慣於運行bundle install

請注意: Git和捆紮機是獨立。您希望在添加到git之前運行bundle install的唯一原因是確保您的Gemfile.lock已更新爲包含最新信息。