Ben de aynı sorunu yaşadım ve bunun, itmeye çalıştığınız deponun boyutu (düzenlenen- veya belirli bir dosyanın boyutu) ile ilgisi olduğuna inanıyorum.
Temel olarak yeni depolar oluşturabildim ve onları github'a itebildim. Ancak mevcut olan işe yaramaz.
HTTP hata kodu beni destekliyor gibi görünüyor, bu bir 'Uzunluk Gerekli' hatası. Bu yüzden belki de maks. Kim bilir.
DÜZENLE
Sorunun büyük dosyalar olabileceğini buldum. O noktaya kadar başarılı itmelerim olmasına rağmen zorlamayacak bir güncellemem vardı. Kayıtta yalnızca bir dosya vardı ama 1,6 milyon oldu
Bu yüzden aşağıdaki yapılandırma değişikliğini ekledim
git config http.postBuffer 524288000
500M dosya boyutuna kadar izin vermek için ve sonra benim push çalıştım. Http protokolü üzerinden büyük bir deponun iterek başlangıçta sorun bu olabilirdi.
DÜZENLEMEYİ SONLANDIR
onu çalıştırabilmemin yolu (postBuffer'ı değiştirmeden önce DÜZENLE) depomu daraltmak, ssh üzerinden git yapabilen bir makineye kopyalamak ve onu github'a itmekti. Daha sonra, orijinal sunucudan bir itme / çekme yapmaya çalıştığınızda, https üzerinden çalışması gerekir. (çünkü orijinal bir itmeden çok daha küçük bir veri miktarıdır).
Bu yardımcı olur umarım.