मैं अपेक्षाकृत कम समय से जीथब का उपयोग कर रहा हूं, और मैंने हमेशा क्लाइंट को कमिट और पुल करने के लिए उपयोग किया है। मैंने कल इसे गिट बैश से आजमाने का फैसला किया, और मैंने सफलतापूर्वक एक नया रेपो और प्रतिबद्ध फाइलें बनाईं।
आज मैंने दूसरे कंप्यूटर से रिपॉजिटरी में बदलाव किए, मैंने बदलाव किए हैं और अब मैं घर वापस आ गया हूं और git pull
अपने स्थानीय संस्करण को अपडेट करने के लिए प्रदर्शन किया है और मुझे यह मिल गया है:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream develop origin/<branch>
इस रेपो का एकमात्र योगदानकर्ता मैं हूं और इसकी कोई शाखाएं (सिर्फ एक मास्टर) नहीं हैं। मैं खिड़कियों पर हूँ और मैंने गिट बैश से पुल का प्रदर्शन किया है:
गिट स्थिति:
$ git status
# On branch master
nothing to commit, working directory clean
गिट शाखा:
$ git branch
* master
मैं क्या गलत कर रहा हूं?
git pull
।
git pull --set-upstream-to=origin/master master
संभव है। देखें नीचे मेरा उत्तर
git remote -v
? वो क्या बोलता है या उसका मतलब क्या है?