की एक शाखा में बदलें, मैंने इसे अपने कंप्यूटर पर किसी अन्य के रेपो को गिटूब से बाहर करने के लिए क्लोन किया। अंततः मैंने इसमें कुछ बदलाव किए (स्थानीय रूप से) कि मैं मूल रेपो को प्रतिबद्ध नहीं करना चाहता हूं। इसके बजाय, मैं प्रोजेक्ट का अपना कांटा बनाना चाहता हूं, मेरे द्वारा किए गए परिवर्तनों को लागू करें, फिर इसे अपने स्वयं के रेपो पर दबाएं। मैं यह कैसे करु?गिट मूल को अपने स्वयं के
उत्तर
आप रिमोट के रूप में अपने स्वयं के रेपो जोड़ सकते हैं और वहाँ धक्का:
git remote add myFork git://myforkUrl/project.git
git push myFork master
लेकिन आप GitHub इंटरफ़ेस से कांटा करने के लिए विचार करना चाहिए अगर आप GitHub के साथ काम करना चाहते हैं।
संसाधन:
आप को बदलने की जरूरत क्या मूल अंक के लिए:
git remote rm origin
git remote add origin git://newAddress/repo.git
git push origin master
मान लिया जाये कि आप पहले से ही एक नंगे भंडार पहले से ही Git पर सेटअप: //newAddress/repo.git
-1: हालांकि यह काम करेगा, मुझे लगता है कि "मूल" को हटाने का बुरा विचार है - इसका मतलब है कि आप अपस्ट्रीम से अपडेट प्राप्त नहीं कर पाएंगे। –
हाँ मैं सहमत हूं, लेकिन मैंने सोचा कि ओपी इसके लिए पूछ रहा था। मैंने प्रश्न में बहुत कुछ पढ़ा है :) – ralphtheninja
@ जीन: (ए) आप हमेशा पुनः जोड़ सकते हैं (बी) यह _is_ प्रश्न – sehe
- 1. अपने स्वयं के
- 2. अपने स्वयं के फ़ाइल
- 3. थ्रेड.स्टार्ट() को अपने स्वयं के कन्स्ट्रक्टर
- 4. Ember.js - अपने स्वयं के मॉडल
- 5. एक चर को अपने स्वयं के अपरिभाषित मान
- 6. अपने स्वयं के कंटेनर वर्ग
- 7. एंड्रॉइड मूल पर्यावरण में अपने स्वयं के एपीके से संसाधन फ़ाइलों को पढ़ना
- 8. "गिट पुश मूल मास्टर"
- 9. गिट स्थानीय रेफरी को मूल/मास्टर
- 10. मैं अपने स्वयं के फ़ाइल एक्सटेंशन
- 11. clojure.core.cache बस अपने स्वयं के उदाहरण
- 12. ग्रहण अपने स्वयं के निर्माण आदेश जोड़ने
- 13. अपने मूल पृष्ठ
- 14. क्लोजर प्रोग्राम अपने स्वयं के MANIFEST.MF
- 15. अपने मूल/डिफ़ॉल्ट आकार
- 16. गिट पुल मूल मास्टर और गिट पुल मूल/मास्टर
- 17. अपने मूल तत्व
- 18. मैक ओएस के लिए अपने स्वयं के सर्वर के साथ सबसे अच्छा गिट क्लाइंट क्या है?
- 19. गिट मूल सेटअप
- 20. गिट रिबेस मूल बातें
- 21. Procfile अपने स्वयं के कार्यशील निर्देशिका
- 22. आईफोन: अपने मूल आकार
- 23. गिट शाखा मूल/HEAD -> मूल/मास्टर
- 24. अपने स्वयं के WHOIS सर्वर को कैसे कार्यान्वित करें?
- 25. अपने स्वयं के पढ़ने वाले मैक्रो को परिभाषित करें
- 26. पायथन: अपने स्वयं के ऑपरेटरों को परिभाषित करना?
- 27. अपने स्वयं के प्रसारण udp पैकेट को अनदेखा कैसे करें
- 28. अपने स्वयं के ऐप्स डेटा को प्रोग्रामेटिक रूप से
- 29. RailsAdmin - अपने स्वयं के फ़िल्टर को अनुकूलित करना
- 30. गिट को कॉन्फ़िगर करें ताकि "गिट पुल मूल मास्टर" के बजाय "गिट पुल" हो?
तो मैं GitHub, सेटअप एक रिमोट के रूप में अपने ही रेपो पर मूल परियोजना कांटा होता है, फिर वहाँ के लिए धक्का ? उसके बाद मैं मूल से परिवर्तनों को पकड़ना जारी रख सकता हूं? – Brand
बिल्कुल, इस तरह आपके पास दो रिमोट हैं, एक आपके रिपो को अपडेट करने और आधिकारिक रेपो में बदलावों का ट्रैक रखने के लिए। –