এই ব্লগে, আমরা একটি উদাহরণ সহ গিট চেরি-পিক একটি কমিট ব্যবহার করার পদ্ধতি শিখব। সুতরাং শুরু করি!
উদাহরণ: চেরি-পিক একটি কমিট কিভাবে গিট করবেন?
একটি প্রতিশ্রুতি বাছাই করার জন্য, প্রথমে একটি নতুন গিট স্থানীয় ডিরেক্টরি তৈরি করুন এবং এটিতে যান। এর পরে, টি ব্যবহার করে ফাইলটি শুরু এবং পরিবর্তন করুন। তারপরে, দ্বিতীয় ফাইলটি আপডেট করুন এবং সংগ্রহস্থলে পরিবর্তন করুন। এর পরে, ডিরেক্টরি থেকে সমস্ত বিদ্যমান সামগ্রী সরান। সমস্ত পরিবর্তন যোগ করুন, গিট সংগ্রহস্থলে পরিবর্তন করুন এবং রেফারেন্স লগ ইতিহাস দেখুন। অবশেষে, 'চালনা করুন $ git cherry-pick
এখন, ধাপে ধাপে নীচের দেওয়া নির্দেশাবলী চেষ্টা করে দেখুন!
ধাপ 1: ডিরেক্টরি তৈরি করুন
প্রথমে, নীচের নির্দেশিত কমান্ড ব্যবহার করে একটি নতুন গিট ডিরেক্টরি তৈরি করুন:
$ mkdir ডেমো12
ধাপ 2: ডিরেক্টরির ভিতরে সরান
নতুন তৈরি ডিরেক্টরিতে যেতে, 'চালনা করুন সিডি 'আদেশ:
$ সিডি ডেমো12
ধাপ 3: গিট ডিরেক্টরি শুরু করুন
তারপরে, তৈরি করা গিট ডিরেক্টরি শুরু করতে নীচের প্রদত্ত কমান্ডটি চালান:
$ গরম
ধাপ 4: ফাইল পরিবর্তন করুন
ফাইলটির সাহায্যে এটি আপডেট করতে কিছু পাঠ্য যোগ করুন প্রতিধ্বনি 'কমান্ড এবং রিডাইরেক্ট অপারেটর' > ”:
$ প্রতিধ্বনি 'ফাইল1' > file1.txt
ধাপ 5: গিট রিপোজিটরিতে পরিবর্তন যোগ করুন
এরপরে, চালান ' git যোগ করুন রিপোজিটরিতে সমস্ত অতিরিক্ত পরিবর্তন যোগ করার জন্য কমান্ড:
$ git যোগ করুন .
ধাপ 6: পরিবর্তন করুন
চালান ' git কমিট রিপোজিটরি আপডেট করতে কমিট বার্তা সহ কমান্ড:
$ git কমিট -মি 'প্রথম ফাইল যোগ করা হয়েছে'
ধাপ 7: ফাইল আপডেট করুন
অন্য ফাইল তৈরি করুন এবং তারপর এটি আপডেট করুন:
$ প্রতিধ্বনি 'ফাইল2' > file2.txt
ধাপ 8: সমস্ত পরিবর্তন যোগ করুন
স্থানীয় সংগ্রহস্থলে করা সমস্ত পরিবর্তন যোগ করুন:
$ git যোগ করুন .
ধাপ 9: পরিবর্তন করুন
এখন, একটি প্রতিশ্রুতি বার্তা ব্যবহার করে পরিবর্তন করুন -মি 'বিকল্প:
$ git কমিট -মি 'দ্বিতীয় ফাইল যোগ করা হয়েছে'
ধাপ 10: সমস্ত ফাইল সরান
এটি করার পরে, চালান ' rm রিপোজিটরি থেকে সমস্ত তৈরি ফাইল মুছে ফেলার কমান্ড:
$ rm * .txtএখানে, তারকাচিহ্ন ' * ' প্রতীক নির্দিষ্ট এক্সটেনশন সহ সমস্ত ফাইল নির্দেশ করে:
ধাপ 11: তালিকা সংগ্রহস্থল বিষয়বস্তু
এখন, ' ব্যবহার করে মুছে ফেলা অপারেশন যাচাই করুন ls ” সংগ্রহস্থল সামগ্রীর তালিকা দেখতে কমান্ড:
$ lsআপনি দেখতে পাচ্ছেন, সংগ্রহস্থলটি খালি যা নির্দেশ করে যে অপারেশনটি সফলভাবে সঞ্চালিত হয়েছে:
ধাপ 12: পরিবর্তন যোগ করুন
এরপরে, স্টেজিং এলাকায় করা সমস্ত পরিবর্তন যোগ করুন এবং এটি আপডেট করুন:
$ git যোগ করুন .
ধাপ 13: পরিবর্তন করুন
এর পরে, উত্তেজনাপূর্ণ করে সংগ্রহস্থলে পরিবর্তন করুন git কমিট 'কোন কমিট মেসেজের সাথে কমান্ড:
$ git কমিট -মি '2টি ফাইল মুছে ফেলা হয়েছে'
ধাপ 14: রেফারেন্স লগ ইতিহাস পরীক্ষা করুন
এখন, গিট সংগ্রহস্থলের রেফারেন্স লগ ইতিহাস প্রদর্শন করুন:
$ git reflog .এখানে, আমরা কমিট রেফারেন্স লগ নির্বাচন করব যা আমরা চেরি-পিক দিয়ে করতে চাই:
ধাপ 15: চেরি-পিক কমিট
এরপরে, চালান ' চেরি-পিক কপি করা কমিট রেফারেন্স লগের সাথে কমিট করার কমান্ড:
$ git চেরি-পিক 87d1e54
ধাপ 16: চেরি-পিক কমিট অপারেশন যাচাই করুন
সবশেষে, ' ব্যবহার করে প্রতিশ্রুতিবদ্ধ চেরি-পিক কমিট অপারেশন যাচাই করুন git reflog. 'আদেশ:
$ git reflog .আপনি দেখতে পাচ্ছেন, একই প্রতিশ্রুতি চেরি-পিক কমিটের সাথে প্রতিশ্রুতিবদ্ধ:
আমরা একটি উদাহরণের সাহায্যে চেরি-পিক এ কমিট গিট করার পদ্ধতিটি সংক্ষেপে ব্যাখ্যা করেছি।
উপসংহার
গিট চেরি-পিক একটি কমিট করতে, প্রথমে একটি নতুন গিট ডিরেক্টরি তৈরি করুন এবং এটি শুরু করুন। এর পরে, ' ব্যবহার করে ফাইলটি পরিবর্তন করুন echo