मेरी एक ही शाखा है। कुछ महीनों से मैं उपयोग कर रहा हूं
git push origin master
मेरे स्थानीय भंडार के लिए प्रतिबद्ध है। पिछली रात के बाद मैंने अपने स्थानीय रिपॉजिटरी में कुछ छोटे बदलाव किए और उसी कमांड का उपयोग करके पुश करने की कोशिश की, मुझे यह त्रुटि मिली:
error: RPC failed; result=22, HTTP code = 411
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
मैंने गुगली की और इस तरह के और इस एक जैसे सवालों को पाया , लेकिन इन सवालों के जवाबों में से कोई भी मेरी समस्या का हल नहीं करता है।
अधिकांश उत्तर अलग सिर की समस्या का सुझाव देते हैं । फिर भी मुझे नहीं लगता कि मेरा सिर अलग है। न ही मुझे लगता है कि मैं गलत शाखा पर हूं (क्योंकि मेरे पास केवल एक शाखा है ...)
मैंने यह जानने के लिए कुछ प्रयोग किए कि क्या गलत है, और यहाँ परिणाम हैं:
(1) सबसे पहले मेरा git statusआउटपुट आता है
# On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # egal.aux # egal.blg # egal.out # egal.pdf # egalcar.aux # egalcar.blg # egalcar.pdf nothing added to commit but untracked files present (use "git add" to track)
(2) जब मैं टाइप git reflogकरता हूं, तो मैं अपने सभी स्थानीय कमिट देख सकता हूं, लेकिन रिमोट रिपॉजिटरी सिर्फ अपडेट नहीं होगी।
(३) जब मैं टाइप करता git branch -aहूं, मुझे मिलता है
* master remotes/origin/master
(४) जब मैं टाइप करता git remote show originहूं, मुझे मिलता है
* remote origin Fetch URL: http://github.com/CherryQu921/egaldoc_en Push URL: http://github.com/CherryQu921/egaldoc_en HEAD branch: master Remote branch: master tracked Local ref configured for 'git push': master pushes to master (fast-forwardable)
मुझे लगता है कि आउटपुट की अंतिम पंक्ति ("फास्ट-फॉरवर्डेबल") अजीब है, लेकिन मुझे यकीन नहीं है कि क्या गलत है ...
fast-forwardableइसका मतलब है कि आप अपने स्थानीय परिवर्तनों को दूरस्थ शाखा तक