আমি যথাযথ শাখার নামকরণের বিষয়ে আমার নেতৃত্বের সাথে একটি মতবিরোধের (অবশ্যই, সৌম্যর) মাঝখানে আছি। এটি বাগ-ফিক্স এবং ছোট বৈশিষ্ট্যযুক্ত শাখাগুলিতে প্রযোজ্য, দীর্ঘ-চলমান বৈশিষ্ট্য শাখাগুলি নয়। দীর্ঘ-চলমান বৈশিষ্ট্য শাখাগুলির জন্য, আমরা সম্মত হই যে মানব-পঠনযোগ্য নামগুলি আরও ভাল। এখানে দুটি দৃষ্টিকোণ:
খনি:
তাদের দল এবং টিকিটের নম্বর অনুযায়ী শাখার নামকরণ করা ভাল is এটি আমাদের টিকিটিং সিস্টেমে এগুলিকে সন্ধান করা সহজ এবং টাইপ করা সংক্ষিপ্ত করে তোলে। টিকিটের বিষয়ে historicalতিহাসিক তথ্য সন্ধান করার সময় এটি জিআইটিতে প্রাসঙ্গিক শাখাগুলি সন্ধান করাও সহজ করে তোলে।
উদাহরণ:
team-name/12345
team-name/53719
তাঁর:
তাদের বৈশিষ্ট্য / কার্যকারিতা অনুযায়ী শাখাগুলির নামকরণ। এটি স্বতঃপূরণ করা সহজ করে তোলে এবং স্বতন্ত্র সংখ্যার চেয়ে মনে রাখা সহজ।
উদাহরণ:
team-name/fix-that-sql-bug
team-name/expand-http-parser
আমার দেওয়া একটি আপসটি হ'ল:
team-name/12345-fix-that-sql-bug
তবে তিনি এটি পছন্দ করেন না, কারণ এটি জিআইটি স্বতঃসম্পূর্ণ সঙ্গে গণ্ডগোল করে।
যদি এটি প্রাথমিকভাবে মতামত-ভিত্তিক হয় তবে দয়া করে আমাকে কীভাবে এসওয়ের পক্ষে এটি আরও উপযুক্ত হতে পারে সে সম্পর্কে আমাকে নির্দ্বিধায় দ্বিধায় মনে করুন - তবে আমি মনে করি যে আমি যে কারণগুলি দিয়েছি সেগুলি অনুভূতিমূলক উত্তর দেওয়ার জন্য সংশোধন / যুক্ত করা যেতে পারে।