私は何か非常に愚かなものを作った。 git commit(ファイルの編集+新しいファイル)(C)を使ってコミットしました。 最後にコミットを修正しました。 その後、私はすべてのファイルを再帰的に削除しました(!)git rm -r
そして、別のgit commit(C)を行いました。GITで元に戻す削除
A-B-C ↑ master
ファイルを元に戻す方法はありますか?最初のコミットで行った変更はそのままですか? (C) 私はむしろ(B)に戻りません。 私はgit reset --soft head ^を試しました。だから、git statusは削除したファイルをリストしていますが、git checkoutを実行しましたが、まだ運がありません。私はそれが可能かどうかも知らない。
あなたはコミットAのファイルを元に戻したいですか? – uday
いいえ、私はまだC上にいますが、ファイルを削除しないで、私のファイルの編集とファイルだけを追加します。私は自分の作業ツリーにファイルを持っていないので、削除されています。 – Nately