एक धक्का अस्वीकार कर दिया गया
तीन कारणों में से किसी एक कारण से पुश को अस्वीकार कर दिया जाता है, और GitTree कौन सा कहता है। The remote refused …: रिमोट ने ऐसा किया है कि आपकी शाखा ने ऐसा नहीं किया है। The remote declined the push: हुक या शाखा सुरक्षा ने अपने कारण सहित नहीं कहा। … moved: लीज के साथ जोर से धक्का देने पर पता चला कि रिमोट अब वहां नहीं है जहां से आपने इसे पिछली बार लाया था, इसलिए कुछ भी नहीं बदला गया।
GitTree में निःशुल्क काम करता है: आपके साइन इन करने के बाद प्रत्येक स्थानीय Git सुविधा।
शुरू करने से पहले
- आपने धक्का देने की कोशिश की और GitTree ने अस्वीकृति दिखाई।
इसे कहां खोजें
- पुश के बाद डायलॉग GitTree दिखता है।
| कार्रवाई | macOS | Windows और Linux |
|---|---|---|
| धक्का | ⌘⇧U | Ctrl+Shift+U |
कदम
जब रिमोट में नए कमिट हों
उन्हें अंदर लाने और धकेलने के लिए Merge and Push या Rebase and Push चुनें, या पहले देखने के लिए Fetch Only चुनें।
जब एक नियम ने इसे अस्वीकार कर दिया
The remote declined the push के अंतर्गत कारण पढ़ें। संरक्षित शाखा के लिए, Push to a New Branch… चुनें और एक पुल अनुरोध खोलें।
जब पट्टा अब मान्य नहीं है
क्या हुआ यह देखने के लिए प्राप्त करें, उसकी समीक्षा करें, फिर दोबारा निर्णय लें। GitTree कभी भी उन प्रतिबद्धताओं पर ज़ोर-ज़बरदस्ती न करें जिन्हें आपने नहीं देखा है।
अपेक्षित परिणाम
आपकी प्रतिबद्धताएं किसी अन्य की प्रतिबद्धताओं को अधिलेखित किए बिना रिमोट तक पहुंचती हैं।
अगर कुछ गलत होता है
"... लाने के लिए कोई अपस्ट्रीम नहीं है; लाओ, फिर पहले इसकी अपस्ट्रीम सेट करो"
लाएँ, फिर शाखा का अपस्ट्रीम सेट करें (ट्रैकिंग और प्रकाशन)।
प्रश्न
मुझे कब जोर से धक्का लगाना चाहिए?
इसे पुनः लिखने के बाद केवल अपनी ही शाखा पर, और पट्टे के साथ GitTree उपयोग करता है। पट्टे के साथ बलपूर्वक धक्का देखें।