Git の安全性と復旧
Git の復旧は、作業ツリーを無条件にリセットせず、証跡を保全して元に戻せる操作を選ぶことから始めます。

手順
- git status、git diff、短い git log を実行して、正確な状態を特定します。
- 復旧を試す前に、重要な未追跡または未コミットファイルを保存します。
- 共有履歴には新しいコミットまたは git revert を優先し、可能なら個別パスを対象にします。
- 復旧後にプロジェクトの確認を実行し、状態を再度調べます。
期待される結果
無関係なユーザー作業を消さずに、リポジトリを既知の状態へ戻せます。
注: Foxora チェックポイントは対象ワークスペースファイルを復元しますが、Git HEAD は移動しません。明示的に必要でバックアップ済みでない限り、破壊的なリセットやクリーンアップコマンドを避けてください。