मेरा एक ही मुद्दा था और मेरा मानना है कि इसका रेपो के आकार के साथ क्या होगा (संपादित करें- या किसी विशेष फ़ाइल का आकार) जिसे आप पुश करने की कोशिश कर रहे हैं।
मूल रूप से मैं नए रिपोज बनाने और उन्हें गितुब में धकेलने में सक्षम था। लेकिन एक मौजूदा एक काम नहीं करेगा।
HTTP त्रुटि कोड मुझे लगता है कि यह 'लंबाई आवश्यक' त्रुटि है। तो शायद यह कैल्क या महान है कि अधिकतम करने के लिए बहुत बड़ा है। कौन जाने।
संपादित करें
मैंने पाया कि समस्या बड़ी हो सकने वाली फ़ाइलों की हो सकती है। मेरे पास एक अपडेट था जो उस बिंदु पर सफल पुश करने पर भी धक्का नहीं देगा। कमेटी में केवल एक फाइल थी लेकिन यह 1.6M हुआ
इसलिए मैंने निम्नलिखित विन्यास परिवर्तन जोड़ा
git config http.postBuffer 524288000
फ़ाइल आकार 500M तक की अनुमति देने के लिए और फिर मेरे पुश ने काम किया। यह हो सकता है कि यह http प्रोटोकॉल पर एक बड़े रेपो को आगे बढ़ाने के साथ शुरू में समस्या थी।
END EDIT
जिस तरह से मैं इसे काम करने के लिए प्राप्त कर सकता हूं (इससे पहले कि मैं पोस्टबफ़र को संशोधित करूं) EDIT मेरे रेपो को टारगेट करने के लिए था, इसे एक मशीन पर कॉपी करें जो ssh पर गिट कर सकती है, और इसे गीथब पर धकेल सकती है। फिर जब आप मूल सर्वर से एक पुश / पुल करने की कोशिश करते हैं तो उसे https पर काम करना चाहिए। (चूंकि यह एक मूल धक्का की तुलना में बहुत कम मात्रा में डेटा है)।
उम्मीद है की यह मदद करेगा।