আমি আমার গিট রেপো একটি সফল গিট ব্রাঞ্চিং মডেলকে ভিত্তি করে করছি এবং ভাবছিলাম যে আপনার যদি এই পরিস্থিতিটি ঘটে তবে কি হবে:
বলুন আমি দুটি বৈশিষ্ট্য শাখা A এবং B তে বিকাশ করছি এবং বি থেকে এ কোড প্রয়োজন X এক্স নোডটি বৈশিষ্ট্য A তে একটি ত্রুটি প্রবর্তন করে যা শাখা বিকে প্রভাবিত করে, তবে নোড ওয়াইতে এটি সনাক্ত করা যায় না যেখানে বৈশিষ্ট্য A এবং B একত্রিত হয়েছিল এবং আবার শাখা বের করার এবং পরবর্তী পুনরাবৃত্তির উপর কাজ করার আগে পরীক্ষা করা হয়েছিল।
ফলস্বরূপ, নোড জেড এ বাগটি বৈশিষ্ট্য বিতে কাজ করা লোকদের দ্বারা পাওয়া যায় this এই পর্যায়ে সিদ্ধান্ত নেওয়া হয়েছে যে একটি বাগফিক্স প্রয়োজন। এই ফিক্সটি উভয় বৈশিষ্ট্যেই প্রয়োগ করা উচিত, যেহেতু এ বৈশিষ্ট্যটির অংশে কাজ করা লোকদেরও ত্রুটি সংশোধন করা দরকার, কারণ এটি তাদের বৈশিষ্ট্যটির অংশ।
একটি বাগফিক্স শাখাটি সর্বশেষ বৈশিষ্ট্য এ নোড (নোড ওয়াই থেকে একটি শাখা) থেকে তৈরি করা উচিত এবং তারপরে এ বৈশিষ্ট্যটির সাথে একীভূত করা উচিত? যার পরে উভয় বৈশিষ্ট্য আবার বিকাশে একত্রিত হয়ে শাখা ছাড়ার আগে পরীক্ষা করা হয়?
এটির সাথে সমস্যাটি হ'ল সমস্যাটি সমাধানের জন্য এটি উভয় শাখার একত্রীকরণের প্রয়োজন। যেহেতু বৈশিষ্ট্য বি বৈশিষ্ট্য A তে কোডটি স্পর্শ করে না, ঠিকঠাকটি প্রয়োগ করে নোড ওয়ায় ইতিহাস পরিবর্তন করার কোনও উপায় আছে এবং এখনও বৈশিষ্ট্য বি শাখাটি নিমজ্জিত থাকার অনুমতি দেয় তবুও বৈশিষ্ট্য এ থেকে নির্দিষ্ট কোড রয়েছে?
হালকাভাবে সম্পর্কিত: গিট বাগ ব্রাঞ্চিং কনভেনশন