Ich bin auf einem Windows 8-Rechner mit Git-Version 1.9.5.msysgit.0 Pushing zu einem TFS-Git-Repository gehostet auf HTTPS.Git Push hängt auf POST git-receive-pack
Wenn ich irgendeine Textdatei drücke, ist alles in Ordnung. Aber drängen git eine bestimmte JPG-Datei hängt an POST git-recieve-Packung mit der folgenden Ausgabe:
$ 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)
es so bleibt und ändert sich nicht mehr
Wir verwenden wincred als credentialhelper und ich habe überprüft, dass die Authentifizierung funktioniert. Auch ich kann Code drücken. Nur einige der .jpeg-Dateien verursachen dieses Problem.
Ist CMYK/RGB ein Problem? Ist https mit git und tfs ein Problem?
EDIT: Ich habe bisher versucht, http.postbuffer wie erwähnt in this post zu erhöhen.
git config http.postBuffer 524288000
Das funktionierte für mich, obwohl die Fernbedienung HTTP und nicht HTTPS war. Vielen Dank! – bdukes
Shoot ... Ich habe Stunden damit verbracht zu denken, dass mein Vor-Ort-GIT-Server defekt war. Ich hatte nach alternativen Servern gesucht. Nachdem ich das gelesen hatte, überprüfte ich meine GIT-Version und es war 1.9.5 oder so. Ich habe auf die neueste Version aktualisiert und jetzt scheint das Problem gelöst zu sein. –