Git checkout failed with exit code: 128
AzureDevOpsのジョブでエラーが発生してしまいました。
私は、小手先でGoogle検索して出てきた結果( Repositoryの権限)を適当に当ててみるばかりで、結果は失敗のまま。
どのコミットで失敗するのか調べてみたのですが、画像ファイルをコミットしただけでさほど問題があるようには思えませんでした。
手元でクローンするとやはり失敗します。LFSのログを確認してみることに。
[404] LFS object not found
ログにはと出てました。
useless-engineer.hatenablog.jp
上記の記事を参考に
- 新しくClone
- すると破損したファイルが変更状態となっているので、これらのファイルを削除してpush(commitだけでなくpushまで行う必要あり)
- さらにファイルを復旧してpush
とすることで解決しました。あースッキリ。