1

新しいリポジトリではないリポジトリに git LFS をセットアップしようとしています。そのため、それを lfs に変換する必要がありました。

すべてが順調に進み、変換を実行し、必要なすべてのガベージ コレクションを実行し、マージの結果としてすべての競合を解決しました。あとはプッシュするだけです。

プッシュを試みると、追跡する必要があるすべてのファイルのほぼ半分に到達してから失敗し、次のメッセージが表示されます。

Trying to push "<File path to lfs-tracked image file>.jpg" 
with OID 4be1fb289502b3e5ccc0c9b8b01c31f73670bb2e273570358361fc8c98592571.
Not found in <File path to repository>/.git/lfs/objects/4b/e1.
error: failed to push some refs to 'git@bitbucket.org:<company>/<name of repository>.git'

objects フォルダーを調べると、ほとんどのファイルにその長い形式の何らかの ID が含まれているように見えますが、「4b/e1」は空です。ガベージ コレクション中にどこかで参照が失われたと想定しています。

私の質問は次のとおりです。参照を回復するか、新しい参照を作成することによって、潜在的に修正するためにこれについてできることはありますか、それともこのリポジトリに関して沈没していますか? これが LFS セットアップの完了を妨げている唯一の原因であるため、解決策を見つけられることを願っています。

4

0 に答える 0