496

コミットしていないプロジェクトで隠し場所を作成しました。隠しておく前の状態に戻す方法はありますか?どうすればこれを行うことができますか?ターミナルを閉じて、ラップトップをシャットダウンしました。私はいくつかの調査を行いましたが、これを行う方法はないようです。

4

3 に答える 3

926

あなたはただ走ることができます:

git stash pop

そしてそれはあなたの変更を隠しません。

ファイルの状態(ステージングと作業中)を保持する場合は、次を使用します。

git stash apply --index
于 2012-05-31T03:46:47.733 に答える
168

git stash list隠し変更を一覧表示します。

git stash shown以下のコマンドの内容を確認してください。

git stash apply最新のスタッシュを適用します。

git stash apply stash@{n}古い隠し場所を適用します。

https://git-scm.com/book/en/v2/Git-Tools-Stashing-and-Cleaning

于 2012-05-31T03:47:53.473 に答える
18

これにより、ステージング ディレクトリも復元されます。

git stash apply --index
于 2013-09-10T20:50:58.527 に答える