.gitignoredだと思ったユーザーデータのフォルダーがありますが、間違っていて、プルを実行すると競合が発生しました。
現在、「git status」と入力すると、ファイルのリストが表示されます(たとえば、「deleted:projects / tom / demo_project / 1_2.mp3」)が、実際には削除されています。
このデータを回復することは可能ですか?
以前にすべてがローカル リポジトリに追加されていると仮定すると、git reset --hard
コマンドを使用してローカル リポジトリをコマンド前の状態に復元できますgit pull
。
このページには、コマンドについて必要以上の情報が含まれていますreset
。
カッコウが最近追加されていない可能性がある場合は、
git log -a --oneline -- \*/cuckoos/glob/*
それらを追加または変更したコミットが表示され、
git log -a --source --decorate --ancestry-path --oneline --graph ^the-1st-of-them
汚染されたすべてのものが表示されます-運が良ければ、現在のブランチのすべての短いリストが表示されます。もしそうなら、リセットはあなたをうまくやります。そうでなければ、あなたはfilter-branch
領土に向かっています。
あなたが入って、あなたのお尻にすべてのドラコニアンを乗せるように明示的にgitに指示しない限り、gitは、あなたが追加してコミットせずに放棄したものでさえ、過去90日間に見たものを何も忘れません。gitが見たものなら何でも、mix-n-matchを再現して再生できます。