2009-02-24 14 views
5

गिट नौसिखिया पर वापस धक्का नहीं देंगे।गिट वर्कफ़्लो आप कभी भी

मैं PhoneGap के साथ एक आईफोन ऐप बना रहा हूं, जिसमें एक गिट रेपो है। फोनगैप के नवीनतम और महानतम को खींचने में सक्षम होने के दौरान, मैं अपने गिट भंडार में फोनगैप कोड (मुख्य रूप से, www निर्देशिका में फ़ाइलों को जोड़ना) में अपने परिवर्तनों का ट्रैक रखना चाहता हूं।

ऐसा करने का सबसे अच्छा तरीका क्या है? क्या यह एक शाखा का इरादा है?

इसके अलावा, मैं इस तथ्य को अनदेखा करने के लिए कैसे प्राप्त करूंगा कि मैंने उन फ़ोल्डरों को हटा दिया जिन्हें मुझे एंड्रॉइड/और ब्लैकबेरी/फ़ोल्डर की तरह नहीं चाहिए?

उत्तर

5

यह वही है जो एक शाखा है। आपको अपनी शाखा पर काम करना चाहिए, और संभवतः --rebase का उपयोग करके मुख्य शाखा से परिवर्तन खींचना चाहिए।

+0

यह मेरे जैसे चीजों को नाम बदलने जैसी चीजों को कैसे संभालेगा? अगर मैं किसी फ़ाइल पर गिट नाम बदलता हूं, तो क्या मुख्य शाखा से एक रीबेस नामित फ़ाइल के अपडेट लागू करेगा, या क्या यह पुराने नाम के साथ फ़ाइल फिर से बनाएगा? – ceejayoz

+0

चाहे आप रीबेज करें या नहीं, एक नाम बदले में एक विलय संघर्ष होगा, जिसे आपको मैन्युअल रूप से हल करना होगा। –

+0

यदि आप एक ही प्रतिबद्धता में thsose फ़ाइलों में बहुत से बदलाव किए बिना फ़ाइल नामों को प्रतिबद्ध करते हैं, तो आपको कोई विलय विवाद प्राप्त करने की संभावना नहीं है। – Paul

संबंधित मुद्दे