私はローカルリポジトリを持っています。それをA
としましょう。gitで失われたコミットを復元する
A
私は復元したいLOST_FOUNDをたくさん持っています。 上記のコミットを復元するには、どのような(そして最も危険な)方法が最適でしょうか?私は本当に彼らが失われている理由、私は正直に私が-kinda操作「の日に家に帰る、コミット」シンプルにやっていたと思ったが、どうやらそれは何か他のものになったと言うことはできません
(。
EDITは:でgit branch foundit LOST_FOUND_N
結果を行う
error: Object #SHA1 is a blob, not a commit
fatal: Not a valid branch point: `LOST_FOUND_N`.
(
#SHA1
は、よく、
SHA1
、および
N
は
LOST_FOUND
の数です) 210
EDIT 2: LOST_FOUND_-filesでgit show
を実行すると、それらは大部分が失われたファイルにマップされていることがわかります(ただし、それらのすべてが同じコミットに属するとは限りません。私が毎回コミットしたことを正確に覚えていない)、あるいは同じブランチであっても)。
私はあなたが有益な応答を得るために、より詳細な情報を共有するべきだと思います。どのようにしてこれらのコミットを失ったのですか?あなたはローカルのリポジトリまたはリモートのリポジトリでそれらを失ったのですか? –
ああ、応答のおかげで、何を含めるべきか完全にはわからなかった。 リポジトリはローカルなものですが、私はめったにプロダクションコード以外はプッシュしません。私がそれらを失った方法については、それは数日前から大きな謎です。 –
しかし、基本的に、私は単純な "コミット、今日の家に帰る"と思っていましたが、明らかに私は何か他のことをしました。 –