私は新しいブランチをチェックアウトするとき、私は左にコミットされていない変更をフェッチする方法(ダム、私は!!知っている)チェックアウト
がある後upcommited変更をフェッチ私は私が上だった枝をスイッチバックし、私はまだ持っています次のメッセージは、私がどこかにいるかもしれないと信じさせてくれます!
M app-switcher.tmproj
M as_user_check.php
私は新しいブランチをチェックアウトするとき、私は左にコミットされていない変更をフェッチする方法(ダム、私は!!知っている)チェックアウト
がある後upcommited変更をフェッチ私は私が上だった枝をスイッチバックし、私はまだ持っています次のメッセージは、私がどこかにいるかもしれないと信じさせてくれます!
M app-switcher.tmproj
M as_user_check.php
あなたが別のブランチからの切り替え、および枝の変化は、あなたの作業ツリーに変更されたファイルに影響を与えない場合、これらのファイルの作業コピーは影響を受けません。 git checkout
から表示される出力は、それを思い出させています。
git diff
...そして、あなたはちょうどあなたがそれらへの変更とgit add
といつものようにgit commit
をコミットしたいブランチをチェックアウトすることができます。これらのファイルでunstaged変更を確認するには
は、あなただけ行うことができます。
考えられる原因の1つは、変更がステージングされている場合に同じ出力(プレフィックスはM
)が表示されることです。その場合は、変更を確認するために、あなたがする必要があります。その場合
git diff --cached
、あなただけgit checkout
と右のブランチに切り替えて、git commit
でそれらの変更をコミットすることができます。変更をunstageしたい場合は、行うことができます:
git reset HEAD -- as_user_check.php
を... git status
の出力は、入力を求めるプロンプトを表示すべきであると。