जब मैं स्थानीय से रिमोट पर फ़ाइलों को धक्का देता हूं तो मुझे त्रुटि मिल रही है, "घातक: भंडार '' नहीं मिला"। TortoiseGit->Push और Power shell कमांड लाइन दोनों से Ths हो रहा है। कछुआ धक्का एक ही त्रुटि देता है लेकिन फिर जोड़ता है, " मेरे पास साथी सहकर्मी हैं जहां यह अपेक्षा के अनुरूप काम कर रहा है, और GIThub पर मेरी अनुमतियाँ समान हैं। मैंने अन्य स्टैक ओवरफ़्लो प्रश्नों को देखा है और जो मदद करता है उसे नहीं ढूंढ सकता।

0
David Champion 28 जिंदा 2020, 22:49
1
क्या git remote -v पुश और फ़ेच के लिए सही URL दिखाता है? इसके अलावा, आप विशेष रूप से पुश करने के लिए क्या उपयोग कर रहे हैं? git push origin <branch>? (यह मूर्खतापूर्ण है, लेकिन "मूल" गलत टाइप करने जैसा कुछ आपको वह त्रुटि देगा।)
 – 
Jason
28 जिंदा 2020, 22:55

1 उत्तर

सबसे बढ़िया उत्तर

गिट रिमोट आम तौर पर में लाने के लिए एक स्थान होता है (पुल और क्लोन द्वारा उपयोग किया जाता है) और पुश, लेकिन वे अलग हो सकते हैं। चूंकि आप क्लोन (लाने) कर सकते हैं, लेकिन धक्का नहीं, यह संभव है कि ये किसी भी तरह से अलग हो गए हों।

आप git remote -v से जांच कर सकते हैं। आपको कुछ इस तरह देखना चाहिए।

$ git remote -v
origin  git@github.com:rails/rails.git (fetch)
origin  git@github.com:rails/rails.git (push)

यहां मैं जीथब रेल रिपोजिटरी का एक उदाहरण उपयोग कर रहा हूं। फ़ेच और पुश दोनों समान हैं। यदि वे अलग हैं तो यह आपकी समस्या की संभावना है।

ऐसा इसलिए हो सकता है क्योंकि आपके पास remote.pushDefault या अन्य remote.* कॉन्फ़िगरेशन मान सेट हैं। अन्य संभावनाएं टूटी हुई हैं http.proxygit config --list --show-origin आपको आपकी सभी कॉन्फिग सेटिंग्स और वे कहां से आती हैं, दिखाएगा। कुछ भी गड़बड़ देखें।

एक और संभावना यह है कि आपके पास लाने की अनुमति है, लेकिन धक्का नहीं है, और आपका गिट सर्वर गलत तरीके से अनुमति समस्या का संचार कर रहा है। हालांकि यह जीथब है, मुझे इसमें संदेह है।


अन्य सभी कमांड काम कर रहे हैं (रिमोट से क्लोनिंग, फाइलें जोड़ना और कमिट करना)

साइड नोट: Git में अधिकांश ऑपरेशन पूरी तरह से आपकी स्थानीय मशीन पर हो रहे हैं। केवल प्रासंगिक आदेश git clone, git fetch, git push, और git pull हैं। कमिट, ऐड, डिफरेंशियल, लॉग, आरएम, आदि ... स्थानीय रूप से हो रहे हैं।

2
Schwern 28 जिंदा 2020, 22:59
 – 
David Champion
29 जिंदा 2020, 16:24
दूसरा आदेश जो आपने सभी काम प्रदान किया (क्लोन, पुल और फ़ेच)। केवल पुल काम नहीं कर रहा है। मैं अभी भी आपके द्वारा उल्लिखित कॉन्फ़िगरेशन सेटिंग्स को देख रहा हूं। अब तक आपकी मदद के लिए धन्यवाद
 – 
David Champion
29 जिंदा 2020, 16:26
उन कॉन्फ़िगरेशन सेटिंग्स को ध्यान में रखते हुए। मेरे पास एक ही कमांड मेटरन टीम थी। केवल अंतर यह था कि मेरे पास एक अतिरिक्त सेटिंग थी, फ़ाइल: C:/प्रोग्राम फ़ाइलें/Git/mingw64/etc/gitconfig क्रेडेंशियल। हेल्पर = प्रबंधक, फ़ाइल: H://.gitconfig क्रेडेंशियल। हेल्पर = प्रबंधक। दूसरा रिमोट ड्राइव है जो मेरे साथी के पास नहीं था।
 – 
David Champion
29 जिंदा 2020, 17:46