मेरे साथ कम से कम एक बार ऐसा हुआ। मैं कोड बेस के कुछ हिस्से पर काम कर रहा हूं और एक अलग भाग में एक छोटा बग ढूंढता हूं, और बग मुझे वह पूरा करने से रोकता है जो मैं वर्तमान में करने की कोशिश कर रहा हूं। बग को ठीक करना एकल कथन को बदलने के समान सरल हो सकता है।
उस स्थिति में आप क्या करते हैं?
- बग को ठीक करें और अपने वर्तमान कार्य के साथ इसे प्रतिबद्ध करें
- अपने वर्तमान कार्य को कहीं और सहेजें, बग को एक अलग प्रतिबद्ध में ठीक करें, फिर अपना काम जारी रखें [1]
- जारी रखें कि आप क्या करने वाले हैं, कोड (भले ही यह हो)
निर्माण को तोड़ता हैकुछ परीक्षण विफल हो जाते हैं, तो बग को ठीक करें (औरनिर्माणएक अलग प्रतिबद्ध में परीक्षण पास) बनाते हैं
[१] व्यवहार में, इसका अर्थ होगा: मूल रिपॉजिटरी को कहीं और क्लोन करना, बग को ठीक करना, परिवर्तनों को कमिट करना / धकेलना, उस कमेटी को रिपोजिटरी पर खींचना जो आप काम कर रहे हैं, परिवर्तनों को मर्ज करें और अपना काम जारी रखें।
संपादित करें: मैं वास्तव में क्या मतलब था यह प्रतिबिंबित करने के लिए मैंने नंबर तीन को बदल दिया।
silently
।