के लिए संदेश क्या हैं? मैं हमेशा उनके द्वारा किए गए कार्यों के स्पष्टीकरण के रूप में उन्हें लिख रहा हूं, लेकिन मैंने हाल ही में एक सहयोगी के साथ इस बारे में चर्चा की है जो संदेश लिखता है कि उसने ऐसा क्यों किया। कौन सा सही है, या क्या कोई और जवाब पूरी तरह से है?उचित कमिट संदेश
नोट: मुझे इस बारे में बिल्कुल कोई जानकारी नहीं है कि इसके लिए "सही" उत्तर है या नहीं। इस प्रकार, मैंने इसे समुदाय विकी लेबल किया है और एक उत्तर स्वीकार नहीं करेगा। उपरोक्त विजेता का निर्णय लेंगे :)
मैं एक प्रतिबद्ध संदेश को ई-मेल के रूप में देखता हूं। विषय पंक्ति "क्या" है, शायद एक बग # का संदर्भ दे रहा है, लेकिन संक्षेप में परिवर्तन का वर्णन करना चाहिए क्यों प्रतिबद्ध संदेश का मुख्य कारण है। –
असल में, अंतर को देखते हुए आपको * कैसे * किया गया था, कोड और समस्या ट्रैकिंग सिस्टम में टिप्पणियां आपको बताएगी * क्यों *, और प्रतिबद्ध संदेश आपको बताएगा * क्या *, अधिमानतः एक लिंक के साथ मुद्दा ट्रैकिंग सिस्टम। मेरे विचार से, नि: संदेह। –
कुछ बदलाव आसानी से सबमिट नहीं करते हैं "टिप्पणियां ... आपको बताएं क्यों": उदाहरण के लिए, सड़ा हुआ कोड हटाना। प्रत्येक बार एससीएम-इन-सोर्स-कोड परिदृश्य में टिप्पणियों को "क्यों" जोड़ना शामिल हो सकता है। अनुमोदित, कभी-कभी यह * एक कोड जोड़ने के लिए समझ में आता है कि कुछ कोड जोड़ने का "स्पष्ट" दृष्टिकोण गलत क्यों होगा। –