Git スタッシュはどこに保存されますか? 質問する

Git スタッシュはどこに保存されますか? 質問する

私は PhpStorm を使用していて、最近、変更内容を大量に保存しました。その後、ある時点で PC プロファイルが破損し、再構築する必要がありました。

新しい PC プロファイルを作成したため、PhpStorm に保存した変更が表示されません。

取り戻す方法はありますか?

ベストアンサー1

ドキュメントによれば、最新のものは に保存され./.git/refs/stash、古いものは の にreflog保存されますref

余談ですが、git stash を定期的に使用し続けるのはよくない習慣だとわかりました。一般的に、機能ブランチでは小さなコミットを多く行うことをお勧めします。こうすると、stash する必要がほとんどなくなり、stash する場合でも、保存される量はごくわずかです。私は通常、数分間何かに触れたいときだけ stash し、何かを見終わったら適用します。

git stash は、git のリポジトリに含まれています。

おすすめ記事