Git stash はどのような場合に最も適していますか?
未完了の変更を一時的に退避し、作業ツリーをクリーンな状態にして別の作業へ切り替える必要があるとき。
恒久的なリリース記録を公開するとき。
リポジトリからすべてのコミット履歴を削除するとき。
長期間維持する作業を、決してコミットせずに管理するとき。