別の質問では、誰かがこれをしました:
$ git checkout staging
M app/views/comments/index.html.erb
M app/views/devise/registrations/new.html.erb
M app/views/devise/sessions/new.html.erb
M app/views/layouts/application.html.erb
M app/views/songs/contact.html.erb
M app/views/songs/faq.html.erb
M app/views/songs/index.html.erb
M app/views/songs/new.html.erb
M app/views/songs/new_songs.html.erb
Switched to branch 'staging'
これはどのように可能ですか?コミットされていない変更がある場合、git は通常、ブランチの変更を拒否します。
少しプレイしましたが、そのような状況に陥ることはできませんでした。- 上記の出力のような状況を生成するための手順は何ですか?