কিভাবে অন্য শাখা থেকে পরিবর্তন পেতে?

Kibhabe An Ya Sakha Theke Paribartana Pete



গিটে কাজ করার সময়, বিকাশকারীরা শাখাগুলির মাধ্যমে যোগাযোগ করে। বিকাশকারীদের প্রতিটি মডিউলের বিরুদ্ধে একাধিক শাখা তৈরি করার অনুমতি দেওয়া হয়েছে। যাইহোক, কখনও কখনও, তাদের বিকাশের সময় এক শাখা থেকে অন্য শাখায় স্যুইচ করতে হবে। এই পরিস্থিতিতে, প্রকল্পের তথ্য হারানোর সম্ভাবনা রয়েছে। এটি এড়াতে, একটি গিট শাখার ডেটা অন্যটিতে অনুলিপি করুন বা একটি শাখার পরিবর্তনগুলি অন্য শাখায় যুক্ত করুন।

এই নিবন্ধটি প্রদর্শন করবে কিভাবে অন্য শাখা থেকে পরিবর্তন পেতে হয়।

কিভাবে অন্য শাখা থেকে পরিবর্তন পেতে?

অন্য শাখা থেকে পরিবর্তন পেতে, প্রথমে একটি স্থানীয় শাখায় একটি ফাইল তৈরি করুন এবং এটি গিট স্টেজিং এলাকায় যোগ করবেন না। তারপরে, একই সাথে অন্য শাখা তৈরি করুন এবং স্যুইচ করুন। এর স্থিতি পরীক্ষা করুন, আগের শাখার ফাইলটি নতুন শাখায় গিট স্টেজিং এলাকায় ট্র্যাক করুন এবং পরিবর্তন করুন।







আরো ভালোভাবে বোঝার জন্য উল্লিখিত ধাপগুলো চেষ্টা করে দেখুন।



ধাপ 1: গিট ব্যাশ টার্মিনাল চালু করুন
উইন্ডোজ স্টার্ট মেনু থেকে অনুসন্ধান করুন “ গিট ব্যাশ 'টার্মিনাল এবং এটি খুলুন:







ধাপ 2: গিট রিপোজিটরিতে নেভিগেট করুন
এখন, প্রদত্ত কমান্ডটি চালিয়ে প্রয়োজনীয় গিট সংগ্রহস্থলে নেভিগেট করুন:

$ সিডি 'সি:\গো \t is_1'



ধাপ 3: একটি ফাইল তৈরি করুন
একটি ফাইল তৈরি করতে, ' স্পর্শ কমান্ড দিন এবং ফাইলের নাম যোগ করুন:

$ স্পর্শ testFile.txt

ধাপ 4: তৈরি করা ফাইল যাচাই করুন
ফাইল তৈরি করা হয়েছে কিনা তা যাচাই করতে ফাইলের তালিকা দেখুন:

$ ls

ধাপ 5: গিট স্ট্যাটাস চেক করুন
বর্তমান সংগ্রহস্থলের স্থিতি দেখতে, নীচের প্রদত্ত কমান্ডটি চালান:

$ git অবস্থা

নীচের আউটপুটটি বোঝায় যে আমাদের তৈরি করা ফাইলটি আনট্র্যাক করা হয়েছে কারণ আমরা এটি গিট স্টেজিং এলাকায় যোগ করিনি:

ধাপ 6: সমস্ত স্থানীয় শাখা পরীক্ষা করুন
চালান ' git শাখা স্থানীয় শাখার নামের তালিকা দেখতে কমান্ড:

$ git শাখা

এটি দেখা যায় যে বর্তমান সংগ্রহস্থলে তিনটি শাখা রয়েছে এবং তারকাচিহ্ন ' * 'এর পাশে চিহ্ন' আলফা 'শাখা বর্তমান কর্মরত শাখাকে বোঝায়:

ধাপ 7: অন্য শাখায় স্যুইচ করুন
'এর সাহায্যে অন্য শাখায় যান git চেকআউট 'আদেশ:

$ git চেকআউট দেব

নীচের স্ক্রিনশটে, আপনি দেখতে পাচ্ছেন যে আমরা 'থেকে স্যুইচ করেছি আলফা 'এ শাখা' দেব শাখা:

ধাপ 8: বিষয়বস্তুর বর্তমান শাখা তালিকা দেখুন
প্রদত্ত কমান্ড ব্যবহার করে সামগ্রীর বর্তমান শাখা তালিকা দেখুন:

$ ls

ধাপ 9: গিট স্ট্যাটাস চেক করুন
পরিবর্তন, ট্র্যাক করা এবং আনট্র্যাক করা ফাইলগুলি দেখতে বর্তমান শাখার গিট স্থিতি পরীক্ষা করুন:

$ git অবস্থা

নীচের আউটপুটে, দেখা যাবে যে আমরা যে ফাইলটি তৈরি করেছি ' আলফা 'শাখা অনুলিপি করা হয়' দেব শাখা:

ধাপ 10: গিট স্টেজিং এলাকায় ফাইল যোগ করুন
এখন, প্রদত্ত কমান্ডের মাধ্যমে ফাইলটি গিট স্টেজিং এলাকায় যুক্ত করুন:

$ git যোগ করুন testFile.txt

ধাপ 11: গিট রিপোজিটরি আপডেট করুন
ব্যবহার ' git কমিট সমস্ত যোগ করা পরিবর্তনগুলি সংরক্ষণ করতে এবং সংগ্রহস্থল আপডেট করতে কমান্ড:

$ কমিট -মি 'টেস্টফাইল যোগ করা হয়েছে'

ধাপ 12: গিট স্ট্যাটাস চেক করুন
এখন, পরিবর্তনগুলি যাচাই করতে গিট স্থিতি পরীক্ষা করুন:

$ git অবস্থা

নীচের আউটপুটটি নির্দেশ করে যে সমস্ত পরিবর্তন সংরক্ষিত হয়েছে এবং কিছু করার নেই:

ধাপ 8: যোগ করা পরিবর্তনগুলি যাচাই করুন
'এ বিষয়বস্তুর তালিকা দেখে যোগ করা ফাইলগুলি যাচাই করুন' দেব শাখা:

$ ls

নীচে প্রদত্ত আউটপুটে, এটি দেখা যায় যে আমরা অন্য শাখা থেকে পরিবর্তনগুলি পেয়েছি:

আমরা অন্য শাখা গঠনের জন্য পরিবর্তন পাওয়ার পদ্ধতিটি দক্ষতার সাথে ব্যাখ্যা করেছি।

উপসংহার

অন্য শাখা থেকে ফাইল পেতে, প্রথমে একটি স্থানীয় শাখায় একটি ফাইল তৈরি করুন এবং এটি গিট সূচকে যোগ করবেন না। এর পরে, অন্য শাখায় স্যুইচ করুন। তারপর, শাখার অবস্থা দেখুন। এর পরে, নতুন গিট শাখা সূচকে পূর্ববর্তী শাখার আনট্র্যাক করা ফাইলটি যুক্ত করুন এবং পরিবর্তনগুলি করুন। গিট স্থিতি পরীক্ষা করুন এবং নতুন শাখায় ফাইলগুলি যাচাই করুন। এই নিবন্ধটি দেখিয়েছে কিভাবে অন্য শাখা থেকে পরিবর্তন আনতে হয়।