গিট সংস্করণ নিয়ন্ত্রণে একটি প্যাচ কি?

Gita Sanskarana Niyantrane Ekati Pyaca Ki



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

এই গবেষণা ব্যাখ্যা করবে:

গিট সংস্করণ নিয়ন্ত্রণে একটি প্যাচ কি?

গিট সংস্করণ নিয়ন্ত্রণে, একটি প্যাচ হল একটি পাঠ্য ফাইল যা কোডে করা পরিবর্তনের বিবরণ রাখে। এটি অতীতে প্রকল্পে করা সমস্ত পরিবর্তন এবং পার্থক্য রয়েছে৷ তদুপরি, এটি কোডের লাইনগুলি সম্পর্কে সমস্ত তথ্য রেকর্ড করে যা যুক্ত, মুছে বা সংশোধন করা হয়েছিল।





কিভাবে 'গিট ফরম্যাট-প্যাচ' কমান্ড ব্যবহার করে একটি প্যাচ তৈরি/বানাতে হয়?

গিটে একটি প্যাচ তৈরি করতে, প্রথমে, পছন্দসই স্থানীয় ডিরেক্টরিতে নেভিগেট করুন। তারপরে, কমিট ইতিহাস পরীক্ষা করুন এবং নির্দিষ্ট কমিট আইডি নির্বাচন করুন। এর পরে, 'চালনা করুন git ফরম্যাট-প্যাচ -1 <কমিট-আইডি> 'নির্বাচিত কমিট আইডি থেকে একটি প্যাচ তৈরি করতে কমান্ড। অবশেষে, তৈরি প্যাচ যাচাই করুন।



ধাপ 1: স্থানীয় সংগ্রহস্থলে নেভিগেট করুন

প্রথমত, নিম্নোক্ত কমান্ড ব্যবহার করে নির্দিষ্ট স্থানীয় ডিরেক্টরিতে পুনঃনির্দেশ করুন:



$ সিডি 'সি:\গো \R মহাকাব্য'

ধাপ 2: কমিট ইতিহাস দেখুন

তারপর, কমিট ইতিহাস দেখতে গিট লগ চেক করুন:





$ git লগ --অনলাইন

নীচের আউটপুটে, কমিট আইডি দিয়ে কমিট ইতিহাস দেখা যাবে। পছন্দসই কমিট হ্যাশ চয়ন করুন. উদাহরণস্বরূপ, আমরা নির্বাচন করেছি ' 03668b5 'কমিট আইডি:



ধাপ 3: প্যাচ তৈরি/বানান

এখন, এটি থেকে একটি প্যাচ তৈরি করতে নির্বাচিত কমিট আইডি সহ নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

$ git ফরম্যাট-প্যাচ -1 03668b5

ধাপ 4: তৈরি প্যাচ যাচাই করুন

নতুন প্যাচ তৈরি করা হয়েছে তা নিশ্চিত করতে, নীচের প্রদত্ত কমান্ডটি চালান:

$ ls

লক্ষ্য করা যায় যে নতুন “ 0001-New-feature-file-added.patch 'প্যাচ তৈরি করা হয়েছে:

কিভাবে 'গিট ডিফ' কমান্ড ব্যবহার করে একটি প্যাচ তৈরি/বানান?

দ্য ' git diff > ” কমান্ডটি গিটে একটি প্যাচ তৈরি করতেও ব্যবহার করা যেতে পারে। এটি করতে, প্রদত্ত-প্রদত্ত পদক্ষেপগুলি দেখুন।

ধাপ 1: গিট লগ দেখুন

প্রথমে, গিট লগ চেক করে কমিট ইতিহাস দেখুন:

$ git লগ --অনলাইন

নীচের আউটপুট কমিট আইডি সহ কমিট ইতিহাস প্রদর্শন করে। একটি প্যাচ তৈরির জন্য নির্দিষ্ট কমিট আইডি কপি করুন। উদাহরণস্বরূপ, আমরা নির্বাচন করেছি ' 1839bf4 'কমিট হ্যাশ:

ধাপ 2: প্যাচ তৈরি করুন বা তৈরি করুন

তারপর, 'এর সাহায্যে একটি প্যাচ তৈরি করুন git diff ” কমান্ড দিন এবং কমিট আইডি এবং প্যাচ ফাইলের নাম উল্লেখ করুন:

$ git diff 1839bf4 > mypatch.diff

এখানে ' 1839bf4 ' হল কমিট আইডি, এবং ' mypatch.diff 'প্যাচ ফাইলের নাম:

ধাপ 3: তৈরি করা প্যাচ যাচাই করুন

অবশেষে, ' ব্যবহার করে নতুন তৈরি প্যাচ যাচাই করুন ls 'আদেশ:

$ ls

লক্ষ্য করা যায় যে ' mypatch.diff 'প্যাচ ফাইল সফলভাবে তৈরি করা হয়েছে:

আমরা গিটে প্যাচ এবং গিটে একটি প্যাচ তৈরির পদ্ধতি সম্পর্কে ব্যাখ্যা করেছি।

উপসংহার

গিট সংস্করণ নিয়ন্ত্রণে, একটি প্যাচ হল একটি পাঠ্য ফাইল যা ইতিহাসে প্রকল্প কোডে করা পরিবর্তন বা পরিবর্তন এবং পার্থক্যগুলির বর্ণনা ধারণ করে। এটি কোডের লাইন সম্পর্কে সমস্ত তথ্য রেকর্ড করে যা যোগ করা, মুছে ফেলা বা সংশোধন করা হয়েছে। গিটে একটি প্যাচ তৈরি করতে, ' git ফরম্যাট-প্যাচ -1 <কমিট-আইডি> ' অথবা ' git diff > ” কমান্ড ব্যবহার করা যেতে পারে। এই গবেষণায় গিট সংস্করণ নিয়ন্ত্রণের প্যাচ এবং এটি তৈরির পদ্ধতি সম্পর্কে ব্যাখ্যা করা হয়েছে।