কিভাবে গিটে একটি পুরানো প্রতিশ্রুতি ট্যাগ করবেন?

Kibhabe Gite Ekati Purano Pratisruti Tyaga Karabena



গিট-এ, ট্যাগগুলি হল রেফারেন্স যা গিট ইতিহাসের একটি নির্দিষ্ট হেড অবস্থানের দিকে নির্দেশ করে। তদুপরি, তারা একটি শাখার মতো যা পরিবর্তন করা যায় না (অপরিবর্তনীয়)। যাইহোক, তৈরি হওয়ার পরে, আর কমিট ইতিহাসের প্রয়োজন নেই। উপরন্তু, ডেভেলপাররা গিট রিপোজিটরিতে একটি পুরানো প্রতিশ্রুতি ট্যাগ করতে পারে ' $ git কমিট -a -m 'আদেশ।

এই গাইডটি গিট রিপোজিটরিতে একটি পুরানো কমিট ট্যাগ করার পদ্ধতি সম্পর্কে বিস্তারিতভাবে বর্ণনা করবে।

গিটে একটি বিদ্যমান প্রতিশ্রুতি কীভাবে ট্যাগ করবেন?

গিট রিপোজিটরিতে একটি পুরানো কমিট ট্যাগ করার জন্য নীচে বর্ণিত পদ্ধতিটি দেখুন:







  • নির্দিষ্ট গিট সংগ্রহস্থলে যান।
  • বর্তমান কর্মরত গিট সংগ্রহস্থলের লগ ইতিহাস পরীক্ষা করুন।
  • প্রয়োজনীয় কমিট SHA হ্যাশ কপি করুন।
  • বিদ্যমান গিট ট্যাগের তালিকা দেখুন।
  • '$ git commit -a -m ' কমান্ড ব্যবহার করুন।

ধাপ 1: প্রয়োজনীয় গিট রিপোজিটরিতে যান
প্রথমে, 'চালিয়ে পছন্দসই স্থানীয় সংগ্রহস্থলে নেভিগেট করুন সিডি 'তার পথ সহ আদেশ:



$ সিডি 'সি:\ব্যবহারকারীরা \n আসমা\গো \t is_004'



ধাপ 2: সংগ্রহস্থলের রেফারেন্স লগ ইতিহাস পরীক্ষা করুন
তারপর, 'এর সাহায্যে নির্দিষ্ট সংগ্রহস্থলের রেফারেন্স কমিট ইতিহাস দেখুন git লগ। 'আদেশ:





$ git লগ .

ফলস্বরূপ, উপরে বর্ণিত কমান্ডটি সমস্ত লগ ইতিহাস প্রদর্শন করবে। আপনি ট্যাগ করতে চান এমন কাঙ্ক্ষিত কমিটের SHA হ্যাশটি অনুলিপি করুন। উদাহরণস্বরূপ, আমরা কপি করেছি ' a8d5313 'কমিট আইডি' মুছে ফেলা 'কমিট বার্তা:



ধাপ 3: SHA হ্যাশ কমিট করতে চেকআউট করুন
এরপরে, চালান ' git চেকআউট অনুলিপি করা কমিট SHA হ্যাশ সহ কমান্ড এবং এটিতে স্যুইচ করুন:

$ git চেকআউট a8d5313

ধাপ 4: বিদ্যমান গিট ট্যাগ তালিকা দেখুন
চালান ' git দিন বিদ্যমান গিট ট্যাগের তালিকা প্রদর্শন করতে কমান্ড:

$ git দিন

ধাপ 5: ট্যাগ কাঙ্খিত প্রতিশ্রুতি
এর পরে, 'চালিয়ে নির্বাচিত পুরানো প্রতিশ্রুতিটিকে ট্যাগ করুন git দিন ট্যাগ এবং কমিট বার্তা সহ কমান্ড:

$ git দিন -ক v2.2 -মি 'একটি পুরানো প্রতিশ্রুতি ট্যাগ করুন'

উপরে বর্ণিত কমান্ডে:

  • ' -ক ” পতাকা স্বয়ংক্রিয়ভাবে যোগ করা সমস্ত পরিবর্তন ট্র্যাক করতে ব্যবহৃত হয়।
  • ' v2.2 ” হল নতুন গিট ট্যাগ।
  • ' -মি ” বিকল্পটি সংগ্রহস্থলে একটি কমিট বার্তা যোগ করে।

ধাপ 6: লগ ইতিহাস পরীক্ষা করুন
অবশেষে, 'চালিয়ে একটি নির্দিষ্ট গিট সংগ্রহস্থলের লগ পরীক্ষা করুন git লগ। 'আদেশ:

$ git লগ .

এখানেই শেষ! আমরা গিট রিপোজিটরিতে একটি পুরানো কমিট ট্যাগ করার পদ্ধতি ব্যাখ্যা করেছি।

উপসংহার

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