正直に言うと、私は git の内部についてほとんど知りません。
40MB のディレクトリをステージングしてコミットしましたが、プッシュしようとすると...
$ git push --verbose --progress
Pushing to https://[email protected]/acron0/project.git
Password for 'https://[email protected]':
POST git-receive-pack (chunked)
20 分間この状態が続いています。ハングアップしているのではないかと思いますが、原因を調べるために何かできることはありますか?
ベストアンサー1
これは Git のバグです。HTTPS を使用すると、特定のサイズを超えるアップロードにはチャンク エンコーディングが使用されます。これらは機能しません。
簡単な修正方法は、次のような途方もなく大きなサイズ値になるまでチャンクしないように git に指示することです。
git config http.postBuffer 524288000