दूरस्थ रेपो के साथ स्थानीय रेपो कनेक्ट करें


104

मेरे पास एक स्थानीय रेपो है। मैंने पूरी ऐप बनाई है लेकिन अब मैं इसे रिमोट रेपो में धकेलना चाहता हूं। मेरे पास पहले से ही रिमोट रेपो है। बिना किसी काम को खोए मैं इन दोनों रिपोज को कैसे जोड़ सकता हूं?

जवाबों:


148
git remote add origin <remote_repo_url>
git push --all origin

यदि आप अपनी सभी शाखाओं को स्वचालित रूप से इस रिमोट रेपो का उपयोग करने के लिए सेट करना चाहते हैं git pull, तो आप --set-upstreamपुश में जोड़ें :

git push --all --set-upstream origin

दूरस्थ रेपो url कुछ इस तरह से होना चाहिए? https://example.com/projects/luotsi/repositories/git/marketing-site-redux
ओम 3

2
शायद हाँ। यह आम तौर पर कुछ के साथ समाप्त होता है https://example.com/.../reponame.git, हालांकि .gitतकनीकी रूप से समाप्ति की आवश्यकता नहीं है।
वेरजेंस्ट

इसका पता लगाने का सबसे आसान तरीका यह है कि इसे देखें और देखें। Git आपको बताएगा कि क्या यह सही नहीं है।
वेरजेंस्ट

2
क्या आपका ऐप अभी तक किसी स्थानीय रिपॉजिटरी में है (यानी आपके पास कुछ बिंदु पर काम किया गया है git initऔर कमिट और सामान बनाया गया है)? उस त्रुटि संदेश का अर्थ है कि आप भंडार में नहीं हैं।
वर्जनस्टैस्ट

4
जाओ एक फ़ोल्डर स्तर नीचे, अपने रेपो एक और महल में है
क्रिस मैककॉल

1

मुझे पता है कि आपको यह पूछे जाने के कुछ समय हो गया है, लेकिन अगर किसी और व्यक्ति की ज़रूरत है, तो मैंने वही किया, जो यहाँ कह रहा था " जीथब को प्रोजेक्ट कैसे अपलोड करें " और इस सवाल के शीर्ष उत्तर के बाद यहीं। और बाद में शीर्ष उत्तर यहाँ कह रहा था " गिट त्रुटि: कुछ रेफरी को धक्का देने में विफल रहा" मुझे नहीं पता कि वास्तव में सब कुछ क्या काम करता है। लेकिन अब काम कर रहा है।


2
उत्तर जो लिंक पर निर्भर करते हैं, उन पर निर्भर हैं, कृपया उन पृष्ठों के प्रासंगिक अंशों को अपने उत्तर में कॉपी करें।
बाइनरी वॉरियर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.