একটি কমিট উদাহরণ কিভাবে চেরি-পিক করতে হয়

Ekati Kamita Udaharana Kibhabe Ceri Pika Karate Haya



কখনও কখনও, আপনি পরিবর্তন করতে চান এবং তাদের বর্তমান কর্মরত শাখায় অন্তর্ভুক্ত করতে চান। এই ক্রিয়াটি সম্পাদন করার জন্য, এটি ব্যবহার করতে হবে ' git চেরি-পিক 'আদেশ। এটি অত্যন্ত সম্ভাব্য এবং ব্যাপকভাবে নির্দিষ্ট অপারেশন সঞ্চালনের জন্য ব্যবহৃত হয়। আরও নির্দিষ্টভাবে, এই কমান্ডটি একটি শাখা থেকে একটি প্রতিশ্রুতি বাছাই এবং এটি অন্য গিট শাখায় প্রয়োগ করার প্রতিনিধিত্ব করে। এটি অন্যান্য পদ্ধতির বিপরীতে কাজ করে, যেমন সমন্বয় এবং রিবেস, যা সাধারণত অন্য শাখায় একাধিক কমিট প্রয়োগ করে।

এই ব্লগে, আমরা একটি উদাহরণ সহ গিট চেরি-পিক একটি কমিট ব্যবহার করার পদ্ধতি শিখব। সুতরাং শুরু করি!

উদাহরণ: চেরি-পিক একটি কমিট কিভাবে গিট করবেন?

একটি প্রতিশ্রুতি বাছাই করার জন্য, প্রথমে একটি নতুন গিট স্থানীয় ডিরেক্টরি তৈরি করুন এবং এটিতে যান। এর পরে, টি ব্যবহার করে ফাইলটি শুরু এবং পরিবর্তন করুন। তারপরে, দ্বিতীয় ফাইলটি আপডেট করুন এবং সংগ্রহস্থলে পরিবর্তন করুন। এর পরে, ডিরেক্টরি থেকে সমস্ত বিদ্যমান সামগ্রী সরান। সমস্ত পরিবর্তন যোগ করুন, গিট সংগ্রহস্থলে পরিবর্তন করুন এবং রেফারেন্স লগ ইতিহাস দেখুন। অবশেষে, 'চালনা করুন $ 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 > 'আদেশ। তারপরে, দ্বিতীয় ফাইলটি আপডেট করুন এবং সংগ্রহস্থলে পরিবর্তন করুন। ' ব্যবহার করে সংগ্রহস্থল থেকে সমস্ত বিদ্যমান ফাইল সরান rm 'আদেশ। সমস্ত পরিবর্তন ট্র্যাক করুন, পরিবর্তন করুন এবং রেফারেন্স লগ ইতিহাস দেখুন। অবশেষে, 'চালনা করুন $ git cherry-pick ' নির্বাচিত কমিটের সাথে কমিট করার কমান্ড। এই ব্লগটি ব্যাখ্যা করেছে কিভাবে চেরি-পিক একটি কমিট করা যায়।