গিট ব্রাঞ্চিং বাংলায় বোঝা
গিট ব্রাঞ্চিং সম্পর্কে সহজে বোঝার জন্য বাংলায় বিস্তারিত গাইড।
গিট ব্রাঞ্চ কী?
ধরুন, আপনার একটা গাছ আছে। গাছের মূল ডালটা হলো main
ব্রাঞ্চ। এখন আপনি যদি গাছের একটা নতুন ডাল বাড়াতে চান, যেখানে আপনি নতুন কিছু চেষ্টা করবেন, সেটাই হলো একটা নতুন "ব্রাঞ্চ"। এই নতুন ব্রাঞ্চে আপনি যা খুশি পরিবর্তন করতে পারেন, কিন্তু মূল ডাল অপরিবর্তিত থাকবে।
কেন ব্রাঞ্চ ব্যবহার করবেন?
- নতুন ফিচার যোগ করা: একটা নতুন ফিচার যোগ করতে চাইলে আলাদা ব্রাঞ্চে কাজ করুন।
- বাগ ফিক্স করা: সমস্যা ঠিক করতে আলাদা ব্রাঞ্চ ব্যবহার করুন।
- টিমে একসঙ্গে কাজ: অনেকে একসঙ্গে কাজ করলে প্রত্যেকে নিজের ব্রাঞ্চে কাজ করতে পারে।
কীভাবে ব্রাঞ্চ তৈরি করবেন?
১. বর্তমান ব্রাঞ্চ চেক করা
git branch
এটা দেখাবে আপনি কোন ব্রাঞ্চে আছেন।
২. নতুন ব্রাঞ্চ তৈরি করা
git branch feature-1
৩. নতুন ব্রাঞ্চে যাওয়া
git checkout feature-1
অথবা এক লাইনে:
git checkout -b feature-1
৪. কাজ করা এবং কমিট করা
git add .
git commit -m "নতুন ফিচার যোগ করা হয়েছে"
৫. মূল ব্রাঞ্চে মার্জ করা
git checkout main
git merge feature-1
৬. ব্রাঞ্চ ডিলিট করা
git branch -d feature-1
উদাহরণ
ধরুন, আপনার একটা ওয়েবসাইটে "লগইন" ফিচার যোগ করতে চান:
git checkout -b login-feature
দিয়ে ব্রাঞ্চ তৈরি করুন।- কোড লিখুন এবং কমিট করুন।
git checkout main
এবংgit merge login-feature
করুন।
সুবিধা
- মূল কোড নিরাপদ থাকে।
- একাধিক কাজ একসঙ্গে করা যায়।
- ভুল হলে ব্রাঞ্চ বাতিল করা যায়।
0 comments:
Post a Comment