2013-09-16 16 views
9

, sinyalin öldü işlenen ve Github için zorlamaya çalıştı:git hatası - github itemiyor - paket nesneleri Ben repoya bazı dosyaları eklendi 9

$ git add . 
$ git commit -m 'bla' 
$ git push origin master 

bir hata olduğunda alıyorum Github'a zorlamaya çalışıyorum.

Counting objects: 84, done. 
Delta compression using up to 2 threads. 
error: pack-objects died of signal 9 
error: failed to push some refs to '[email protected]:xxxxx/xxxxx.git' 

Tüm

Ben 2 hafta önce tatile gitti önce iyi çalışıyor oldu. Aradaki hiçbir şey bildiğim kadar değişmedi. Yapılandırma dosyası iyi görünüyor. Ve git push -f aynı zamanda yukarıdaki ile aynı hataları üretir.

+0

ile başlayan. – MZaragoza

+0

Ne demek istiyorsun? SSH anahtarı? İyi çalışıyordu. Bir kaç hafta ya da bir şey için kullanılmazsa bu "sona erer" mi? –

+0

ssh anahtarınızı github'a basmak zorundasınız. https://github.com/settings/ssh adresinden bak – MZaragoza

cevap

1

Ben yerel bir sorun var oldukça eminim ve GitHub'dan ile ilgisi yok. bir git push aşağıdaki adımlardan oluşur:

  • yerel: nesnelerin delta sıkıştırma
  • net: SSH üzerinden uzaktan repo yeni sıkıştırılmış nesneler Yazma
  • net: SSH üzerinden uzak repo güncelleme ref

Oldukça net, başarısız ilk adımdır. Bellek/takas dışında olabilirsiniz?

21

deneyin:

git config --global pack.windowMemory "32m" 
+0

, Cloud 9 çalışma alanı ücretsiz hesabında bu soruna girdi .. Bu komutu çalıştı! – Nirus

+0

Paket nesneler, yeni oluşturulmuş bir svn'de git dönüşünde "git repack -a -d -f --window = 250 --depth = 250" komutunu çalıştırdıktan sonra 952 sinyalden öldü; TEŞEKKÜRLER! –

0

Gitlab için bastırıyor bu sorunu vardı.

benim .gitignore

yani gözardı tüm dosyaları/klasörleri örn için .* ekleyerek Sabit .git SSH ayarlanmış olduğundan emin olun .