Back

9. Git Merge

📘 কনসেপ্ট (থিওরি)

একবার আপনি কোনো ব্রাঞ্চে কাজ শেষ করে ফেললে এবং সেই পরিবর্তনগুলোকে আপনার মূল (main) ব্রাঞ্চে একীভূত (integrate) করতে চাইলে, আপনি git merge ব্যবহার করেন। একটি ব্রাঞ্চকে main এ মার্জ করতে: ১. main ব্রাঞ্চে স্যুইচ করুন (git switch main)। ২. git merge চালান। কখনও কখনও এটি "মার্জ কনফ্লিক্ট (Merge Conflict)" ঘটাতে পারে যদি উভয় ব্রাঞ্চে কোডের একই লাইনগুলো ভিন্নভাবে পরিবর্তন করা হয়ে থাকে।

💡 উদাহরণ

ব্রাঞ্চ মার্জ করা:
$ git switch main $ git merge new-feature Updating 1a2b3c4..5d6e7f8 Fast-forward

🎯 আপনার কাজ (প্র্যাকটিস)

ধরে নিচ্ছি আপনি আগে থেকেই main ব্রাঞ্চে আছেন, এতে login-page ব্রাঞ্চটি মার্জ করার কমান্ডটি লিখুন।
main.git
Loading...
OUTPUT
Run your code to see the output here...