SORU
24 NİSAN 2010, CUMARTESİ


Git commit github için bastırıyor başarısız

Benim laptop için github üzerinde barındırılan ben bir git repo klonladım. Başarılı bir şekilde işleyen bir kaç sorun olmadan github için itmek başardı. Ancak, şimdi aşağıdaki hatayı alıyorum:

Compressing objects: 100% (792/792), done.
error: RPC failed; result=22, HTTP code = 411
Writing objects: 100% (1148/1148), 18.79 MiB | 13.81 MiB/s, done.
Total 1148 (delta 356), reused 944 (delta 214)

Buradan hemen kapatır ve sonunda C terminale geri^.

CEVAP
31 AĞUSTOS 2010, Salı


Ben de aynı sorun vardı ve itmeye çalıştığınız repo boyutu (düzenlenmiş veya belirli bir dosya boyutu vardır inanıyorum.

Temelde yeni bir repo oluşturmak ve onları github için itmek başardı. Ama varolan bir işe yaramaz.

HTTP hata kodu bir o kadar bana geri Uzunluk Gerekli hata görünüyor. Belki de max calc için çok büyük veya greated. Kim bilir.

EDİT

Sorun olabileceğini buldum dosyalar büyük olduğu. Bir güncelleme yaptım böyle olmasına rağmen itmek olmaz başarılı iter onu Yukarı Kaldır. Taahhüt içinde tek bir dosya var ama 1.6 M oldu

Aşağıdaki yapılandırma değişikliği eklendi

git config http.postBuffer 524288000

Dosya boyutu 500M kadar ve izin vermek için benim itme çalıştı. Olabilir bu sorun başlangıçta olduğunu http üzerinden büyük bir repo itme ile protokol.

DÜZENLEME SONUNDA

ben işe yarayabilir yolu (ben modifiye postBuffer önce DÜZENLE) benim repo tar ssh üzerinden git ve github için itici bir makine kopyalamak için. Özgün sunucudan çekme/itme yapmaya çalıştığınızda https üzerinde çalışması gerekir. özgün bir itme daha çok veriyi daha küçük bir miktar olduğundan).

Bu yardımcı olur umarım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • ICON

    ICON

    19 EKİM 2011
  • SamsTech

    SamsTech

    4 NİSAN 2014