মাস্টার শাখা আপডেট করুন, যা আপনার নির্বিশেষে করা দরকার।
তারপরে, এর মধ্যে একটি:
মাস্টার শাখার বিরুদ্ধে পুরানো শাখাটি রিবেস করুন। পুনর্বাসনের সময় মার্জ সংঘাতগুলি সমাধান করুন এবং ফলাফলটি একটি আপ টু ডেট শাখা হবে যা মাস্টারের বিরুদ্ধে পরিষ্কারভাবে মার্জ করে।
আপনার শাখাকে মাস্টার হিসাবে মার্জ করুন, এবং সংযুক্তির বিরোধগুলি সমাধান করুন।
আপনার শাখায় মাস্টারকে মার্জ করুন এবং সংযুক্তির বিরোধগুলি সমাধান করুন। তারপরে, আপনার শাখা থেকে মাস্টারে মার্জ করা পরিষ্কার হওয়া উচিত।
এগুলির কোনওটিই অন্যটির চেয়ে ভাল নয়, তাদের কেবল আলাদা বাণিজ্য-অফ ধরণ রয়েছে।
আমি রিবেস পদ্ধতির ব্যবহার করব, যা আমার মতে পরবর্তী পাঠকদের পরিষ্কার সামগ্রিক ফলাফল দেয়, তবে এটি ব্যক্তিগত স্বাদ বাদে কিছু নয়।
শাখাটি পুনরায় চালু করতে এবং রাখার জন্য আপনি:
git checkout <branch> && git rebase <target>
আপনার ক্ষেত্রে, তারপরে পুরানো শাখাটি দেখুন
git rebase master
এটি মাস্টারের বিরুদ্ধে পুনর্নির্মাণ করা।