सामग्री पर जाएं
GitTree
समस्या निवारण

एक धक्का अस्वीकार कर दिया गया

तीन कारणों में से किसी एक कारण से पुश को अस्वीकार कर दिया जाता है, और GitTree कौन सा कहता है। The remote refused …: रिमोट ने ऐसा किया है कि आपकी शाखा ने ऐसा नहीं किया है। The remote declined the push: हुक या शाखा सुरक्षा ने अपने कारण सहित नहीं कहा। … moved: लीज के साथ जोर से धक्का देने पर पता चला कि रिमोट अब वहां नहीं है जहां से आपने इसे पिछली बार लाया था, इसलिए कुछ भी नहीं बदला गया।

निःशुल्कअद्यतन किया गया

GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।

इस पेज पर
  1. शुरू करने से पहले
  2. इसे कहां खोजें
  3. कदम
  4. अपेक्षित परिणाम
  5. अगर कुछ गलत होता है
  6. प्रश्न
  7. संबंधित

शुरू करने से पहले

  • आपने धक्का देने की कोशिश की और GitTree ने अस्वीकृति दिखाई।

इसे कहां खोजें

  • पुश के बाद डायलॉग GitTree दिखता है।
कार्रवाईmacOSWindows और Linux
धक्का⌘⇧UCtrl+Shift+U

कदम

  1. जब रिमोट में नए कमिट हों

    उन्हें अंदर लाने और धकेलने के लिए Merge and Push या Rebase and Push चुनें, या पहले देखने के लिए Fetch Only चुनें।

  2. जब एक नियम ने इसे अस्वीकार कर दिया

    The remote declined the push के अंतर्गत कारण पढ़ें। संरक्षित शाखा के लिए, Push to a New Branch… चुनें और एक पुल अनुरोध खोलें।

  3. जब पट्टा अब मान्य नहीं है

    क्या हुआ यह देखने के लिए प्राप्त करें, उसकी समीक्षा करें, फिर दोबारा निर्णय लें। GitTree कभी भी उन प्रतिबद्धताओं पर ज़ोर-ज़बरदस्ती न करें जिन्हें आपने नहीं देखा है।

अपेक्षित परिणाम

आपकी प्रतिबद्धताएं किसी अन्य की प्रतिबद्धताओं को अधिलेखित किए बिना रिमोट तक पहुंचती हैं।

अगर कुछ गलत होता है

"... लाने के लिए कोई अपस्ट्रीम नहीं है; लाओ, फिर पहले इसकी अपस्ट्रीम सेट करो"

लाएँ, फिर शाखा का अपस्ट्रीम सेट करें (ट्रैकिंग और प्रकाशन)।

प्रश्न

मुझे कब जोर से धक्का लगाना चाहिए?

इसे पुनः लिखने के बाद केवल अपनी ही शाखा पर, और पट्टे के साथ GitTree उपयोग करता है। पट्टे के साथ बलपूर्वक धक्का देखें।