আমার দুটি (বেসরকারী) ফিচার শাখা রয়েছে যেগুলিতে আমি কাজ করছি।
a -- b -- c <-- Master
\ \
\ d -- e <-- Branch1
\
f -- g <-- Branch2
এই শাখাগুলিতে কিছুক্ষণ কাজ করার পরে আমি আবিষ্কার করেছি যে আমার ব্রাঞ্চ 1-এর শাখা 2 থেকে পরিবর্তনগুলি দরকার। আমি ব্রাঞ্চ 2-এ পরিবর্তনগুলি ব্রাঞ্চ 1 তে পুনরায় চালু করতে চাই। আমি নিম্নলিখিতটি দিয়ে শেষ করতে চাই:
a -- b -- c <-- Master
\
d -- e -- f -- g <-- Branch1
আমি নিশ্চিত আমি দ্বিতীয় শাখা রি-বেসের ফলে প্রয়োজন সম্মুখের দিকে প্রথম, কিন্তু আমি সম্পূর্ণরূপে নিশ্চিত সঠিক বাক্য গঠন এবং যা শাখা আমি চেক আউট করা উচিত ছিল সম্পর্কে নই।
এই আদেশটি কি কাঙ্ক্ষিত ফলাফল আনবে?
(Branch1)$ git rebase --onto Branch1 Branch2
git rebase -
। দেখতে নীচের আমার উত্তর