我所做的: git checkout sign-up
M Gemfile。這是什麼意思?
,並得到這樣的:
M Gemfile
Switched to branch 'sign-up'
是什麼M Gemfile
意思?在railstutorial.org(第8章第7章開始的末尾),它不顯示該行。
大約30分鐘前,我試圖降級後,我不得不從0.8.7升級到0.9.2,但我很確定它沒有乾淨地完成。
我所做的: git checkout sign-up
M Gemfile。這是什麼意思?
,並得到這樣的:
M Gemfile
Switched to branch 'sign-up'
是什麼M Gemfile
意思?在railstutorial.org(第8章第7章開始的末尾),它不顯示該行。
大約30分鐘前,我試圖降級後,我不得不從0.8.7升級到0.9.2,但我很確定它沒有乾淨地完成。
這意味着文件Gemfile
與您在git存儲庫中提交的文件不同。如果您進行了更改(例如rake
的版本),那麼這就是差異。要驗證差異並確保要將其提交到存儲庫,始終可以執行git diff Gemfile
。
編輯:說清楚,M
代表修改。 Here's a list of what each status means。
同意M =修改狀態如上。另外,如果你在你的Gemfile的變化,你應該運行:
bundle install
,以確保您的環境當前的寶石集相匹配。這也將更新您的Gemfile.lock