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

1 min

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

原因

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

解決方法

git config http.version HTTP/1.1

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

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

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

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

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

そんなときは、

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

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です