मैं इस आदेश का सही तरीके से उपयोग करने का तरीका जानने का प्रयास कर रहा हूं। मेरा मानना है कि यह आदेश और ध्वज है जिसे मैं अनिवार्य रूप से एक शाखा को अपनी दूसरी शाखा में बनाना चाहता हूं (मूल रूप से एक शाखा हटाएं और एक ही शाखा के साथ एक ही शाखा के साथ एक नई शाखा बनाएं), लेकिन मुझे यकीन नहीं है, या अगर मेरे पास सिंटैक्स सही है।यह क्या करता है: गिट शाखा-एफ
मैं ऐसा करते हैं तो:
git branch -f master sub-branch
यह गुरु से फ़ाइलों के सभी को हटा दें और उप-शाखा से फाइलों के साथ इसे भरने जाएगा?
जब आप एक शाखा ले जाते हैं तो फाइलों की कोई गति नहीं होती है - सभी शाखाएं केवल एक विशेष प्रतिबद्धता के संकेतक हैं। यह आदेश 'मास्टर' सूचक को 'उप-शाखा' सूचक में ले जाता है। टाइटस का सही उत्तर है लेकिन आप [क्या शाखा है] पर पढ़ना चाहेंगे (http://git-scm.com/book/en/Git- ब्रंचिंग- व्हाट-ए-ब्रंच- आईएस), विशेष रूप से से शुरू चित्रा 3.4। – Nick
@ निक ओह। स्पष्टीकरण और संसाधन के लिए बहुत बहुत धन्यवाद। मैं अभी भी गिट के लिए बहुत नया हूँ, इसलिए यह एक बड़ी मदद है। – RileyE
कोई समस्या नहीं है। गिट एक भ्रमित जानवर हो सकता है लेकिन यह मदद करता है अगर आप काम के "पेड़" और शाखाओं और उन पर इशारा करते हुए चीजों को कल्पना कर सकते हैं। वह पूरी ऑनलाइन पुस्तक काफी पठनीय है इसलिए इसे अपने बुकमार्क में चिपकाएं। – Nick