এই টিউটোরিয়ালটি দেখাবে কিভাবে গিট অপ্রতিরোধ্য পরিবর্তনগুলি থেকে একটি প্যাচ তৈরি করতে হয়।
গিট ওয়ার্কিং রিপোজিটরিতে অনিয়মিত পরিবর্তনগুলি থেকে কীভাবে একটি প্যাচ তৈরি করবেন?
গিট রিপোজিটরিতে অনিয়মিত পরিবর্তনগুলি থেকে একটি প্যাচ তৈরি করতে, প্রথমে, সংগ্রহস্থলে যান, স্টেজিং সূচকে পরিবর্তনগুলি যোগ করুন এবং ' git diff –cached > Filename.patch 'আদেশ।
একটি ব্যবহারিক নির্দেশিকা জন্য, প্রদত্ত পদ্ধতির মাধ্যমে যান।
ধাপ 1: গিট টার্মিনাল চালু করুন
উইন্ডোজ 'স্টার্টআপ' মেনু থেকে গিট টার্মিনাল চালু করুন:
ধাপ 2: গিট ওয়ার্কিং ডিরেক্টরিতে যান
' ব্যবহার করে গিট ওয়ার্কিং ডিরেক্টরিতে যান cd <ডিরেক্টরি পাথ> 'আদেশ:
ধাপ 3: গিট ডিরেক্টরি শুরু করুন
প্রদত্ত কমান্ডের মাধ্যমে গিট ডিরেক্টরি শুরু করুন:
ধাপ 4: নতুন ফাইল তৈরি করুন
এক্সিকিউট করে নতুন ফাইল জেনারেট করুন ' স্পর্শ করুন <ফাইল-নাম> 'আদেশ:
ধাপ 5: আনট্র্যাকড পরিবর্তন যোগ করুন
এরপরে, উল্লিখিত কমান্ডের মাধ্যমে ট্র্যাকিং সূচকে আনট্র্যাক করা পরিবর্তনগুলি সরান:
পরিবর্তনগুলি স্টেজিং সূচকে যোগ করা হয়েছে কিনা তা যাচাই করতে গিট স্ট্যাটাস পরীক্ষা করুন:
$ git অবস্থাএখানে, আপনি দেখতে পাচ্ছেন আমরা সফলভাবে স্টেজিং এলাকায় আনট্র্যাক করা পরিবর্তনগুলি যোগ করেছি:
ধাপ 6: আনকমিটেড পরিবর্তনের প্যাচ তৈরি করুন
পরবর্তী ধাপে, অনিয়মিত পর্যায়ক্রমে পরিবর্তনের প্যাচ তৈরি করুন:
উপরের কমান্ডে, ' -ক্যাশেড ” বিকল্পটি পর্যায়ক্রমে পরিবর্তনের প্যাচ তৈরি করতে ব্যবহৃত হয়। যদি একজন ব্যবহারকারী ব্যবহার করতে না পারে ' -ক্যাশেড ” বিকল্পে, আনট্র্যাক করা পরিবর্তনগুলির একটি প্যাচ তৈরি করা হবে:
ব্যবহার ' ls ' বর্তমান সংগ্রহস্থলের সমস্ত ডিরেক্টরি এবং ফাইল দেখতে কমান্ড:
$ ls
ধাপ 7: প্যাচ প্রয়োগ করুন
প্যাচ ফাইল কাজ করছে কি না তা পরীক্ষা করতে একই ডিরেক্টরিতে প্যাচ প্রয়োগ করুন:
এটি লক্ষ্য করা যায় যে একটি ত্রুটির সম্মুখীন হয়েছে কারণ এটি ইতিমধ্যেই কার্যকারী ডিরেক্টরিতে বিদ্যমান:
ধাপ 8: নতুন সংগ্রহস্থল তৈরি করুন
আসুন একটি নতুন ডিরেক্টরি তৈরি করি যেখানে আমরা সম্প্রতি তৈরি করা প্যাচ প্রয়োগ করব। এই উদ্দেশ্যে, ব্যবহার করুন ' mkdir
এর পরে, '' ব্যবহার করে নতুন ডিরেক্টরি বা সংগ্রহস্থল খুলুন সিডি 'আদেশ:
$ সিডি নিউডিরেক্টরি /
ধাপ 9: অনিয়মিত পরিবর্তনের প্যাচ প্রয়োগ করুন
এরপরে, নীচের প্রদত্ত কমান্ডটি ব্যবহার করে একটি নতুন ডিরেক্টরিতে প্যাচটি প্রয়োগ করুন:
প্যাচ প্রয়োগ করা হয়েছে কিনা তা যাচাই করতে, সমস্ত ফাইলের তালিকা দেখুন:
$ lsআউটপুট ইঙ্গিত করে যে আমরা সফলভাবে নতুন ডিরেক্টরিতে অনিয়মিত পরিবর্তনগুলির প্যাচ প্রয়োগ করেছি:
আমরা আপনাকে সীমাহীন পরিবর্তনগুলি থেকে একটি গিট প্যাচ তৈরি করার পদ্ধতি শিখিয়েছি।
উপসংহার
গিট অনিয়মিত পরিবর্তনগুলি থেকে একটি প্যাচ তৈরি করতে, প্রথমে, গিট ওয়ার্কিং রিপোজিটরি খুলুন। একটি নতুন ফাইল তৈরি করুন এবং ট্র্যাকিং সূচকে যোগ করুন। এর পরে, ব্যবহার করে ট্র্যাক করা অনিয়মিত পরিবর্তনগুলির একটি গিট প্যাচ তৈরি করুন git diff –cached > Patchfile.patch 'আদেশ। এর পরে, প্যাচটি অন্য সংগ্রহস্থল বা ডিরেক্টরিতে প্রয়োগ করুন “ git