গিটে সাম্প্রতিকতম প্রতিশ্রুতির ইতিহাস কীভাবে পুনরায় লিখবেন?

Gite Sampratikatama Pratisrutira Itihasa Kibhabe Punaraya Likhabena



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

এই পোস্টটি গিটে কমিট ইতিহাস পুনরায় লেখার পদ্ধতি প্রদর্শন করবে।







কিভাবে প্রতিশ্রুতি ইতিহাস পুনর্লিখন?

প্রতিশ্রুতি ইতিহাস পুনরায় লিখতে, নীচের প্রদত্ত নির্দেশাবলী দেখুন:



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

ধাপ 1: বিশেষ গিট সংগ্রহস্থলে যান



প্রাথমিকভাবে, 'এর সাহায্যে আপনার পছন্দ অনুযায়ী গিট সংগ্রহস্থলের দিকে নেভিগেট করুন সিডি 'আদেশ:





সিডি 'C:\ব্যবহারকারী\ব্যবহারকারী\Git\demo1'



ধাপ 2: তালিকা বিষয়বস্তু

নিম্নোক্ত কমান্ডটি কার্যকর করার মাধ্যমে বর্তমান কাজের সংগ্রহস্থলের বিষয়বস্তু তালিকাভুক্ত করুন:

ls

নীচে দেওয়া আউটপুট নির্দেশ করে যে বিষয়বস্তু সফলভাবে তালিকাভুক্ত হয়েছে:

ধাপ 3: সংগ্রহস্থলের বর্তমান অবস্থা পরীক্ষা করুন

এখন, চালান ' গিট অবস্থা কাজ ডিরেক্টরির বর্তমান অবস্থা দেখতে কমান্ড:

git অবস্থা

এটি লক্ষ্য করা যায় যে কাজের ক্ষেত্রটি পরিষ্কার:

ধাপ 4: গিট কমিট ইতিহাস প্রদর্শন করুন

গিট দেখতে, ইতিহাস কমিট, ব্যবহার করুন ' git লগ 'আদেশ:

git লগ

আপনি দেখতে পাচ্ছেন, HEAD সবচেয়ে সাম্প্রতিক দিকে নির্দেশ করছে ' 600af357… ' কমিট SHA হ্যাশ:

ধাপ 5: প্রতিশ্রুতির ইতিহাস পুনরায় লিখুন

এখন, সবচেয়ে সাম্প্রতিক প্রতিশ্রুতি ইতিহাস পুনর্লিখন করতে নীচের-প্রদত্ত কমান্ডটি ব্যবহার করুন:

git কমিট --সংশোধন করা -মি 'টেক্সট ফাইল যোগ করা হয়েছে'

এখানে:

  • দ্য ' -সংশোধন করা ” বিকল্পটি সাম্প্রতিক প্রতিশ্রুতি বার্তা পরিবর্তন করতে ব্যবহার করা হয়।
  • দ্য ' -মি ” বিকল্পটি কমিট বার্তা নির্দেশ করে।
  • ' টেক্সট ফাইল যোগ করা হয়েছে ” হল নতুন প্রতিশ্রুতি বার্তা।

যখন উপরের কমান্ডটি কার্যকর করা হবে, সবচেয়ে সাম্প্রতিক কমিট বার্তা আপডেট করা হবে:

ধাপ 6: পুনর্লিখনের প্রতিশ্রুতির ইতিহাসের বৈধতা

পরিবর্তিত গিট কমিট বার্তা যাচাই করতে প্রদত্ত কমান্ডটি চালান:

git লগ

নিম্নোক্ত আউটপুট নিশ্চিত করে যে সবচেয়ে সাম্প্রতিক প্রতিশ্রুতি বার্তাটি সফলভাবে পরিবর্তন করা হয়েছে:

আপনি গিটে কমিট ইতিহাস পুনরায় লেখার পদ্ধতি শিখেছেন।

উপসংহার

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