मैंने एक गिट रिपॉजिटरी को क्लोन किया है और फिर एक टैग की जाँच की:
# git checkout 2.4.33 -b my_branch
यह ठीक है, लेकिन जब मैं git pullअपनी शाखा में चलने की कोशिश करता हूं, तो यह त्रुटि समाप्त हो जाती है:
वर्तमान शाखा के लिए कोई ट्रैकिंग जानकारी नहीं है। कृपया निर्दिष्ट करें कि आप किस शाखा के साथ विलय करना चाहते हैं। विवरण के लिए गिट-पुल (1) देखें
git pull <remote> <branch>यदि आप इस शाखा के लिए ट्रैकिंग जानकारी सेट करना चाहते हैं, तो आप ऐसा कर सकते हैं:
git branch --set-upstream new origin/<branch>
मैं git pullकेवल मास्टर शाखा को अपडेट करना चाहता हूं और अपनी वर्तमान शाखा को अकेला छोड़ देता हूं (यह वैसे भी एक टैग है)। क्या ऐसा कुछ संभव है?
इसका कारण मुझे यह है कि मेरे पास एक स्वचालित स्क्रिप्ट है जो हमेशा रिपॉजिटरी को खींचती है और निश्चित रूप से त्रुटि के कारण विफल हो जाती है।