AzureReposとGit LFSのPushでHTTP 413 エラーが出た時の対応

スポンサーリンク
Web
この記事は約1分で読めます。

AzureDevOpsのReposを利用時に、Git LFSのPushでHTTP413エラーが出たときの対処方法についての備忘録として。

スポンサーリンク
スポンサーリンク
スポンサーリンク

原因

AzureとLFSのPushファイルサイズ制限に引っかかっているらしい。しらんけど。

解決方法

git config http.version HTTP/1.1

上記のコマンドを入れた後にgit pushしてやると解決できる場合があります。

ローカルリポジトリで、右クリックして、Git Bashを開いた後に上記のコマンドを手打ちです。

大抵はこれ入れればなんとかなります。

それでも解決できない場合

一度のコミット内に大量のデータが含まれていたり、そもそものファイルサイズがあまりにもデカすぎる(特に動画系)と上記の対応をしてもうまく行かない場合があります。

そんなときは、

  1. コミットを分けて、Pushも何度かに分けて行う
  2. デカすぎるファイルは、GoogleDriveなどを使って管理する。(最近のクラウドストレージはバージョン管理機能もあったりします。動画がしっかり対応してるかは未検証。)

コメント

タイトルとURLをコピーしました