4

我靠近我的Gemfile頂部以下內容:我捆綁更新到Rails 4.0的事故,如何撤消?

gem 'rails' 

我使用的軌道3.2.x中,現在,當我跑bundle update,我已升級爲軌道4.0,我還沒有準備好爲呢。

我可以簡單地刪除我的Gemfile.lock文件,在我的Gemfile中添加版本號爲gem 'rails',並重新編譯爲bundle install

+0

是的,刪除Gemfile.lock,在Gemfile中指定rails版本,然後'bundle update'。 –

回答

3

是你可以簡單的刪除Gemfile.lock的和重新捆綁安裝, 或加版本號軌道,然後做

bundle update. 
+0

謝謝,這工作。 –

0

是的,你可以刪除鎖定文件,將版本添加到'rails'並運行bundle install

AFAIK,應該這樣做。

+0

是不是問題「我可以簡單地刪除我的Gemfile.lock文件,將版本號添加到'gem'rails''在我的Gemfile中並重新'捆綁安裝'?」無論如何,好吧,我讓它稍微冗長些,給我一分鐘。編輯:完成 – Doodad

+0

是的,你是對的,不知道哪個答案是第一個,所以我猜.. –

+0

啊,這是一個回覆,誰說我沒有回答這個問題,沒有向你抱怨或任何。不要擔心正確的答案,當我回答時並不像我關心的那麼重要。我很高興這一切都在你的最終結果。 – Doodad

2

如果您使用的git請做到這一點。

git checkout -- Gemfile.lock 
+0

我很樂意使用這種方法,但我的* .lock在我的.gitignore中被忽略 – saadlulu