আমার মাস্টারে একটি বাগ ফিক্স রয়েছে এবং আমিও চাই যে আমার শাখাটি এই বাগ ঠিক করতে পারে। gitআমি কোন আদেশ ব্যবহার করব?
আমার মাস্টারে একটি বাগ ফিক্স রয়েছে এবং আমিও চাই যে আমার শাখাটি এই বাগ ঠিক করতে পারে। gitআমি কোন আদেশ ব্যবহার করব?
উত্তর:
ধরে নিই আপনি মাস্টার এর সমস্ত পরিবর্তন নিয়ে ভাল আছেন, আপনি যা চান তা হ'ল:
git checkout <my branch>
কার্যকারী গাছটিকে আপনার শাখায় স্যুইচ করতে; তারপর:
git merge master
মাস্টার সমস্ত পরিবর্তন আপনার সাথে একীভূত করতে।
যদি আপনার শাখাটি কেবল স্থানীয় হয় এবং সার্ভারে ধাক্কা না দেওয়া হয় তবে ব্যবহার করুন
git rebase master
অন্যথায়, ব্যবহার করুন
git merge master
git svnতবে the ততক্ষণে git rebase masterযাওয়ার উপায়, রৈখিক ইতিহাস রাখা, যা এসএনএন বোঝে।
নির্দিষ্ট বাগ ফিক্স কমিট (গুলি) পেতে আপনি চেরি-পিক ব্যবহার করতে পারেন
$ git checkout branch
$ git cherry-pick bugfix
যদি আপনি কেবল বাগ ফিক্সটি শাখায় একীভূত করতে চান git cherry-pickতবে সংশ্লিষ্ট কমিট (গুলি)।