2017-02-27 14 views
0

glusterFSに私のgit reposを保存します。スプリットブレイン状態のため、git reposの1つはスプリットブレインです。.gitフォルダの整合性を確認する方法は?

ここで、データボックスが有効なgit reposであるかどうかをストレージボックスで確認できるコマンドがありますか?

git reposのすべてのオブジェクトファイルと他のデータはそのままですか?あなたがこれを使用することができますオブジェクトを検証するために

+0

https://git-scm.com/docs/git-fsck – Philippe

答えて

4

は、単にコマンド:

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ファイルを検証します。

関連する問題