Sono su un computer Windows 8 con git versione 1.9.5.msysgit.0 che spinge su un repository Git TFS ospitato su HTTPS.Git push si blocca su GIT-receive-pack POST
Quando spingo qualsiasi file di testo, tutto va bene. Ma spingendo un certo git file jpg si blocca su POST git-Ricevere-pack con il seguente risultato:
$ git push -v
Pushing to https://tfs.ourcompanyn.com/tfs/DefaultCollection/Prototypes/_git/TestProject
Counting objects: 11, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 59.76 KiB | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
POST git-receive-pack (61329 bytes)
Rimane così e non cambia più
Usiamo wincred come credentialhelper e ho controllato che l'autenticazione funzioni. Inoltre posso spingere il codice. Solo alcuni dei file .jpeg creano questo problema.
CMYK/RGB è un problema? Https con git e tfs è un problema?
MODIFICA: Ho tentato finora di aumentare http.postbuffer come indicato in this post.
git config http.postBuffer 524288000
Questo ha funzionato per me, anche se il telecomando era HTTP anziché HTTPS. Grazie! – bdukes
Spara ... Ho passato ore a pensare che il mio server GIT on-premise fosse difettoso. Stavo cercando server alternativi. Dopo aver letto questo, ho controllato la mia versione GIT ed era 1.9.5 o qualcosa del genere. Ho aggiornato alla versione più recente e ora il problema sembra essere risolto. –