টিম পোপ তার ব্লগ পোস্টে একটি বিশেষ গিট কমিট বার্তা শৈলীর পক্ষে যুক্তি দেখিয়েছেন: http://www.tpope.net/node/106 ।
এখানে তিনি কী প্রস্তাব দেন তার একটি দ্রুত সংক্ষিপ্তসার এখানে:
- প্রথম লাইনটি 50 টিরও কম অক্ষর।
- তারপরে একটি ফাঁকা লাইন।
- অবশিষ্ট পাঠ্যটি 72২ টি অক্ষরে মোড়ানো উচিত।
তাঁর ব্লগ পোস্টটি এই সুপারিশগুলির যৌক্তিকতা দেয় (যা আমি বংশবৃদ্ধির জন্য "50/72 ফর্ম্যাটিং" বলব):
- অনুশীলনে, কিছু সরঞ্জাম প্রথম লাইনটিকে সাবজেক্ট লাইন হিসাবে এবং দ্বিতীয় অনুচ্ছেদে দেহ হিসাবে বিবেচনা করে (ইমেলের অনুরূপ)।
git logমোড়ানো পরিচালনা করে না, সুতরাং লাইনগুলি দীর্ঘ হলে এটি পড়া শক্ত।git format-patch --stdoutপ্রতিশ্রুতিগুলিকে ইমেলের রূপান্তর করে - তাই আপনার খেলার কমিটগুলি ইতিমধ্যে সুন্দরভাবে মোড়ানো থাকলে এটি ভাল খেলতে সহায়তা করে।
আমি একটি বিষয় যোগ করতে চাই যে আমি মনে করি টিম এর সাথে একমত হবে:
- আপনার প্রতিশ্রুতি সংক্ষিপ্তকরণের কাজটি কোনও সংস্করণ নিয়ন্ত্রণ ব্যবস্থায় সহজাতভাবে একটি ভাল অনুশীলন। এটি অন্যকে (বা পরে আপনি) আরও দ্রুত প্রাসঙ্গিক কমিটগুলি খুঁজে পেতে সহায়তা করে।
সুতরাং, আমার কাছে আমার প্রশ্নের বেশ কয়েকটি কোণ রয়েছে:
- গিটের "চিন্তিত নেতাদের" বা "অভিজ্ঞ ব্যবহারকারী" এর কোন অংশটি 50/72 ফর্ম্যাটিং শৈলীর আলিঙ্গন করে? আমি এটি জিজ্ঞাসা করেছি কারণ এককালে নতুন ব্যবহারকারীগণ সম্প্রদায় অনুশীলনগুলি জানেন না বা তাদের যত্ন নেন না।
- যারা এই ফর্ম্যাটিংটি ব্যবহার করেন না তাদের জন্য আলাদা বিন্যাস শৈলী ব্যবহার করার কোনও মূল কারণ আছে? (দয়া করে নোট করুন যে আমি যোগ্যতার উপর একটি যুক্তি সন্ধান করছি, "আমি এটির বিষয়ে কখনও শুনিনি" বা "আমি যত্ন করি না।")
- অভিজ্ঞতার সাথে বলতে গেলে, গিট সংগ্রহস্থলের কত শতাংশ এই স্টাইলটি গ্রহণ করে? (যদি কেউ গিটহাবের সংগ্রহশালা… ইঙ্গিত, ইঙ্গিত সম্পর্কে বিশ্লেষণ করতে চায় তবে)
আমার বক্তব্যটি এখানে 50/72 শৈলীর সুপারিশ বা অন্য শৈলীর শুটিংয়ের নয়। (এটি সম্পর্কে খোলামেলা হওয়ার জন্য, আমি এটিকে পছন্দ করি না, তবে আমি অন্যান্য ধারণাগুলির প্রতিও উন্মুক্ত)) লোকেরা কেন বিভিন্ন গিট বার্তা শৈলীর পছন্দ বা বিরোধিতা করে তার পক্ষে যুক্তি পেতে চাই। (উল্লেখ করা হয়নি এমন পয়েন্টগুলি আনতে নির্দ্বিধায়)
