問題タブ [git-fsck]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
42 参照

git - git reset を復元する方法 --hard HEAD@{1}

私は

しかし、私はいくつかのものを間違って削除しました。解決してみる

しかし、「元に戻す」は見つかりませんでした

ありがとう...

0 投票する
1 に答える
4410 参照

git - Git - 欠落しているブロブまたはツリーを削除する

欠落しているブロブまたはツリーへの参照を履歴から削除する方法はありますか? ここに出力がありますgit fsck --full

私の推測では、pullpush、またはgit moveが中断されました。欠落しているブロブのほとんどが参照しているファイルも特定しましたが、それらは変更されており、変更を再構築する方法がないため、それらを回復することはできません(私は思う;しかし、私はgitを初めて使用します)。

gcprune、そしてreflog --expire=now役に立ちませんでした。

git「大丈夫だよ相棒、今の現状で大丈夫だよ」と伝える方法はありHEADますか?

0 投票する
3 に答える
1857 参照

git - 「git clone」で fsck / zero-padded ファイル モード エラーを無視する

グローバル Git 構成に次の設定があります。

これらは、複製されたデータベース内のすべてのオブジェクトが有効で到達可能であることを確認します。

ただし、チェックアウトしたい一部のリポジトリには、次のようなエラーがありoh-my-zshます。

単一の「git clone」操作でグローバルな fsckobjects 設定をオーバーライドする方法はありますか?

0 投票する
1 に答える
209 参照

mercurial - Mercurial リポジトリの整合性 (チェックサム) をチェックする方法は?

壊れたファイル システム (不良なハード ドライブなど) から Mercurial リポジトリを復元したとします。これが影響を受けていないことを確認したいと考えています。

Mercurial でセルフチェックを強制するにはどうすればよいですか? つまり、Mercurial は履歴全体を調べて、すべてのチェックサムがそれぞれのデータセットに適合すること、およびリポジトリ全体が一貫していることを確認します。

そのチェックを強制するには、ローカルの「hg clone」を実行するだけで十分ですか?

Mecurial の「git fsck」のようなものはありますか?