glusterFSに私のgit reposを保存します。スプリットブレイン状態のため、git reposの1つはスプリットブレインです。.gitフォルダの整合性を確認する方法は?
ここで、データボックスが有効なgit reposであるかどうかをストレージボックスで確認できるコマンドがありますか?
git reposのすべてのオブジェクトファイルと他のデータはそのままですか?あなたがこれを使用することができますオブジェクトを検証するために
glusterFSに私のgit reposを保存します。スプリットブレイン状態のため、git reposの1つはスプリットブレインです。.gitフォルダの整合性を確認する方法は?
ここで、データボックスが有効なgit reposであるかどうかをストレージボックスで確認できるコマンドがありますか?
git reposのすべてのオブジェクトファイルと他のデータはそのままですか?あなたがこれを使用することができますオブジェクトを検証するために
は、単にコマンド:
git fsck --full
git-fsck
は
fsckをデータベース内のオブジェクトの接続性と妥当性を検証します - F ile S ystem C hec K。あなたはまたして個別にパックを確認することができますしたいが、あなたは基本的にそれを実行する必要がありいけない場合
名前はUnixのfsck
コマンド
https://git-scm.com/docs/git-fsck
から取られています。
git verify-pack
[-v | --verbose] [-s | --stat専用] [ - ] .idxのはgitのパックを使用して作成詰めGitのアーカイブのための与えられたIDXファイルを読み込み-objectsコマンドを実行し、idxファイルと対応するpackファイルを検証します。
https://git-scm.com/docs/git-fsck – Philippe