Gitのスタッシュとアンスタッシュの使用、gitのアンスタッシュに失敗しました
Git Stash Unstash Use
シナリオは次のとおりです。 Demand 1を開発しているときに、すぐに修正する必要のあるバグをオンラインで突然見つけました。要件1のコードは完全ではなく、テストされていないため、stash関数を使用できるように、要件1に加えられた変更を一時的に非表示にする必要があります。
VCS-> git-> stash
このとき、要件1に加えられた変更は非表示になります。ここで、バグの処理が終了したとします。要件の開発を継続する必要があり、今は隠しておく必要があります
VCS-> git-> Unstash、選択したスタッシュを選択し、Popstashを選択します。ポップスタッシュをクリックします。以下に示すように:
しかし、ここで問題があります。画面の右下隅に次のプロンプトが表示されます。
[表示]をクリックして、ファイルを無視するように.gitignoreで宣言した.DS_storeファイルを見つけます。したがって、私のlocalChangesにはそのようなファイルはありません。
いいえ、最初に.gitignoreを変更するだけで、.DS_storeを無視しないでください。次に、git statusを実行して、2つのファイルが変更されていることを確認します。
次に、git checkout-.. /。DS_Storeを実行して、.DS_storeをロールバックします。次に、再アンスタッシュします。
次に、.gitignoreもロールバックする必要があります