2011-07-05 13 views
1

は私がやった: git checkout sign-upM Gemfile。これは何を意味するのでしょうか?

そして、この得た:

M Gemfile 
Switched to branch 'sign-up' 

M Gemfileはどういう意味か? railstutorial.org(Ch第7章の第8章の終わり)には、その行は表示されません。

約30分前、レイクをダウングレードしてから0.8.7から0.9.2にアップグレードしなければならなかったが、正常に完了していないことは間違いない。

答えて

7

これは、ファイルGemfileがgitリポジトリでコミットされているファイルと異なることを意味します。変更した場合(バージョン番号rakeなど)、それが違いです。相違点を確認し、リポジトリにコミットすることを確認するには、いつでもgit diff Gemfileを実行できます。

EDIT:明らかに、Mは変更を表します。 Here's a list of what each status means

1

M =上記のように変更された状態に同意します。あなたはGemfileの変化がある場合はまた、あなたが実行する必要があります:

bundle install 

は、ご使用の環境があなたの現在の宝石のセットと一致することを確認します。これにより、Gemfile.lockも更新されます