Ich habe Git Push von meinem OS X El Capitan Mac aus durchgeführt. Ich bekam den gleichen Fehler, ich habe alles versucht, um zu beheben, was ich auf google/stackoverflow gefunden. Soweit Version betroffen ist, ich bin mit ziemlich neuesten Version von github, die 2.7.4 ist. Ich habe ein Projekt in meinem lokalen System erstellt, und ich wollte, dass dieses in meinem Github-Konto öffentlich ist. Die Projektgröße betrug nicht mehr als 8 MB. Ich bemerkte, dass, wenn ich einige Dateien der Größe um 1,5 MB, war es schieben richtig, aber mit großer Größe nicht für mich, mit dem gleichen Fehler,
Die einzige Möglichkeit, die ich hatte, war, die Änderungen in MB-Stücken zu schieben. Jetzt habe ich alle Änderungen übertragen. Dies ist ein Workaround für mich, bis ich einen Fix für diese Lösung bekomme.
Sie können also auch versuchen, die Änderungen in mehreren Commits zu übertragen. Oder wenn Sie mehrere Ordner haben, können Sie die Änderungen für jeden Ordner pushen (wenn der Ordner nicht groß ist).
Ich hoffe, dies hilft Ihnen, weiter an Ihrem Projekt zu arbeiten.