残念ながら、.gitattributes
数週間前 (およびコミットとプッシュ) にエラーが発生しました。その結果、.gitignore
私のプロジェクトのサブフォルダーは git lfs にあると見なされます。しかし、何らかの理由で、そこにプッシュされることはありませんでした。.gitattributes
新しいコミットで間違いを修正しました。これで、ファイルが git lfs に存在すると想定される古いコミットをチェックアウトできないことを除いて、すべて問題ありません。次のエラーが表示されます。
Error downloading object: testdata/.gitignore (42e0b88): Smudge error: Error downloading testdata/.gitignore (42e0b88b4a1842297d2671cd534dc6130a7a8fc4806bc7ef9bab82d38df32360):[42e0b88b4a1842297d2671cd534dc6130a7a8fc4806bc7ef9bab82d38df32360] Object does not exist on the server or you don't have permissions to access it: [404] Object does not exist on the server or you don't have permissions to access it
どうすれば修正できますか?ファイルを手動でプッシュして正しい ID を与える方法はありますか? または、間違ったコミットをさかのぼって修正できますか?