मैंने रिपो से प्रोजेक्ट क्लोन किया है और मुझे शाखा बनाने की आवश्यकता है और उस शाखा में मेरे बदलाव हैं। उसके बाद मुझे रिपो पर उस शाखा को धक्का देना होगा। यह कैसे करना है ? मुझे खेद है, मैं गिट करने के लिए नया हूँ? साथ उस शाखा करने के लिए स्विचशाखा बनाने और सर्वर को धक्का कैसे बनाएं
उत्तर
आप एक नई शाखा बना सकते हैं my-work
(अपने वर्तमान के आधार पर प्रतिबद्ध) कहा जाता है और: उन दो आदेशों के लिए
git branch my-work
git checkout my-work
या एक शॉर्टकट के रूप में, तुम सिर्फ कर सकते हैं:
git checkout -b my-work
भंडार है कि आप से क्लोन करने के लिए कि शाखा धक्का करने के लिए, आपको क्या करना चाहिए:
git push origin my-work
origin
आपके द्वारा क्लोन किए गए भंडार के लिए उपनाम है। इसे गिट शब्दावली में "रिमोट" के रूप में जाना जाता है। अपडेट: माइकल मिंटन की सहायक टिप्पणी के कारण एक स्पष्टीकरण: यह my-work
शाखा को रिमोट रिपोजिटरी में my-work
नामक शाखा में धक्का देगी, यदि आवश्यक हो तो इसे बनाये - यदि आपका मतलब कुछ अलग है, तो स्पष्टीकरण के लिए अपने प्रश्न को संपादित करना सबसे अच्छा होगा उस बिंदु पर।
पहली बार आपको लगता है कि धक्का आदेश करते हैं, आप जो कॉन्फ़िगरेशन विकल्प है कि origin
भंडार डिफ़ॉल्ट अपने my-work
शाखा के लिए "नदी के ऊपर" शाखा के रूप में माना में शाखा my-work
बनाने के सेट git push -u origin my-work
करना है, कर सकते हैं। (यदि आप गिट के लिए नए हैं तो इस बारे में आपको चिंता करने की ज़रूरत नहीं है, लेकिन इसका मतलब यह होगा कि गिट अधिक सहायक स्थिति की जानकारी प्रदान करता है और विभिन्न कमांडों में अधिक उपयोगी डिफ़ॉल्ट क्रियाएं होती हैं।)
- 1. Git धक्का: शाखा
- 2. मास्टर शाखा ट्रैक कैसे बनाएं?
- 3. नया (और खाली!) "रूट" शाखा कैसे बनाएं?
- 4. एचजी में केवल एक शाखा को कैसे धक्का देना है?
- 5. इतिहास के बिना नई शाखा को कैसे धक्का दें
- 6. दूरस्थ "मूल" में "विकसित" शाखा को कैसे धक्का देना है?
- 7. गिट शाखा बनाएं, और मूल को अपस्ट्रीम स्थिति
- 8. आप केवल एक ही गिट शाखा (और कोई अन्य शाखा) कैसे धक्का देते हैं?
- 9. एएसपीनेट http सर्वर क्लाइंट को धक्का
- 10. Git एक रिमोट ट्रैकिंग शाखा को एकल फाइल धक्का
- 11. धक्का
- 12. Git विलय और धक्का
- 13. स्थानीय सर्वर को धक्का देकर स्थानीय केंद्र
- 14. Mercurial: डिफ़ॉल्ट शाखा में कैसे धक्का देना है?
- 15. क्या Git धक्का मूल और Git धक्का मूल मास्टर
- 16. गिट-एसवीएन: एक नई शाखा/टैग बनाएं और दबाएं?
- 17. सर्वर क्लाइंट को डेटा कैसे धक्का दे सकता है?
- 18. गिट: नई शाखा धक्का नहीं दे रही है
- 19. छवि वेब सर्वर कैसे बनाएं?
- 20. गिट: "अस्थायी" एकीकरण शाखा बनाएं
- 21. सभी मौजूदा फाइलों को जोड़ने के बिना शाखा कैसे बनाएं?
- 22. वर्तमान काम करने वाले पेड़ से शाखा बनाएं और HEAD
- 23. संस्करणों (मैक सबवर्जन क्लाइंट) में शाखा बनाएं
- 24. Git धक्का/नए सर्वर पर क्लोन
- 25. सर्वर-साइड एप्लिकेशन से क्लाइंट को संदेशों को धक्का देना?
- 26. TortoiseHg में आकस्मिक शाखा को कैसे हटाएं?
- 27. गेरिट शाखा को अन्य जीरिट शाखा में कैसे विलय करें
- 28. वर्तमान शाखा को गेरिट
- 29. मास्टर शाखा को अपस्ट्रीम
- 30. मूल जावा सर्वर कैसे बनाएं?
@ मार्क लॉन्गयर सही है अगर आप रिमोट पर संग्रहीत शाखा चाहते हैं। भले ही आपने शब्द पुश का उपयोग किया हो, मुझे लगता है कि आप अपने स्थानीय शाखा से रिमोट रेपो पर मास्टर में बदलावों को "धक्का" देने का अर्थ रखते हैं? –