0

でファイルを変更し、branchそれを と呼びfoo、追跡するために追加しました。

git add folder/

しかし、別のブランチにチェックアウトするのを忘れてcommit強制的にチェックアウトしました。

これらのuncommited変更をfooブランチに戻す方法はありますか?

4

1 に答える 1

1

いいえ
。チェックアウトを強制すると、変更が破棄されます。

一般的に、--forceまたは--hardgit では、何かを破壊していることを意味します。

git stash代わりに、最初に edを実行する必要があります。

于 2013-03-31T03:08:25.457 に答える