मैं एक अकेली आदमी की दुकान हूं जो डेस्कटॉप अनुप्रयोगों और वेबसाइटों का एक मुट्ठी भर विकसित कर रहा है। मैंने कुछ महीने पहले संस्करण नियंत्रण के लिए जीआईटी का उपयोग शुरू किया था, और मैं इसके साथ काफी खुश हूं, लेकिन मेरा उपयोग बहुत बेकार है और मैं सोच रहा हूं कि एक उपयोगकर्ता के लिए वर्कफ़्लो क्या होना चाहिए।एकल उपयोगकर्ता के लिए गिट वर्कफ़्लो
अभी मेरे पास मेरे प्रत्येक प्रोजेक्ट फ़ोल्डरों में एक .git फ़ोल्डर है। मैं थोड़ी देर में हर बार अपने बदलाव करता हूं और मैं कामकाजी प्रति पर काम करता रहता हूं।
मैं कभी भी गिट रिपोजिटरी से कुछ नहीं खींचता (कामकाजी प्रति अभी भी है, क्या यह गिट द्वारा अधिलेखित हो जाएगी?), और मुझे पूरा यकीन नहीं है कि अगर मैं शाखा बनाउंगा (शाखा कहां बनाई गई है? वही फ़ोल्डर?)
दूसरे शब्दों में, मैं आवश्यक रूप से पुराने संस्करणों के साथ अंतर देखने के लिए गिट का उपयोग कर रहा हूं, जबकि अभी भी वही पुराना तरीका काम कर रहा हूं।
यह ठीक है, और यहां तक कि एक मूल सेट-अप के फायदे हैं, लेकिन मुझे लगता है कि मुझे बिंदु याद आ रही है।
एक व्यक्ति की दुकान के लिए वर्कफ़्लो कैसा होना चाहिए?
एक उपयोगकर्ता के लिए, गिट क्रॉस-प्लेटफार्म विकास के लिए बहुत उपयोगी है (उदाहरण के लिए आप विंडोज और लिनक्स पर विकसित और निर्माण करते हैं)। यदि आपके पास एक से अधिक कंप्यूटर हैं, तो स्रोत कोड सिंक्रनाइज़ करना आसान है। – anno