'গিট রিভার্ট' কমান্ড ব্যবহার করে কীভাবে গিটে পরিবর্তন প্রত্যাবর্তন করবেন?

Gita Ribharta Kamanda Byabahara Kare Kibhabe Gite Paribartana Pratyabartana Karabena



সারা বিশ্বে পরিবর্তনগুলি পরিবর্তন করার জন্য গিট হল অন্যতম সেরা ওপেন-সোর্স সংস্করণ নিয়ন্ত্রণ সরঞ্জাম। একাধিক ব্যবহারকারী একক পাশাপাশি একাধিক প্রকল্পে কাজ করতে পারেন। কখনও কখনও পূর্ববর্তী প্রতিশ্রুতিতে করা কোনো পরিবর্তন প্রত্যাবর্তন করার জন্য একটি নতুন প্রতিশ্রুতি তৈরি করা প্রয়োজন। উদাহরণস্বরূপ, যদি একজন ব্যবহারকারী একটি লাইন সন্নিবেশ করে, এই বিপরীত প্রতিশ্রুতি লাইনটি মুছে ফেলবে। যাইহোক, আপনি যদি লাইনটি মুছে ফেলেন তবে বিপরীত প্রতিশ্রুতি এটিকে আবার যুক্ত করবে।

এই পোস্টটি 'গিট রিভার্ট' কমান্ড ব্যবহার করে গিট-এ পরিবর্তন প্রত্যাবর্তনের প্রক্রিয়াটি সংক্ষিপ্তভাবে ব্যাখ্যা করবে।

'গিট রিভার্ট' কমান্ড ব্যবহার করে কীভাবে গিটে পরিবর্তন প্রত্যাবর্তন করবেন?

' ব্যবহার করে গিটে পরিবর্তন প্রত্যাবর্তন করতে git রিভার্ট ' কমান্ড, নীচে বর্ণিত পদ্ধতি অনুসরণ করুন:







  • গিট স্থানীয় সংগ্রহস্থলের দিকে যান।
  • চালান ' git log - অনলাইন প্রতিটি কমিটকে এক লাইনে দেখার জন্য কমান্ড।
  • এর পরে, 'এর সাহায্যে একটি প্রতিশ্রুতি ফিরিয়ে দিন git রিভার্ট একটি নির্দিষ্ট কমিটের SHA হ্যাশ সহ।
  • প্রত্যাবর্তন এবং পরিবর্তন সংরক্ষণ করতে বার্তা পরিবর্তন করুন.

ধাপ 1: স্থানীয় সংগ্রহস্থলে নেভিগেট করুন
প্রথমে চালান ' সিডি নির্দিষ্ট স্থানীয় সংগ্রহস্থলের পথ সহ গিট কমান্ড এবং এটিতে যান:



সিডি 'সি:\ব্যবহারকারী\ব্যবহারকারী\Git \t strep'

ধাপ 2: গিট লগ দেখুন
এরপরে, “ব্যবহার করে একটি একক লাইনে প্রতিটি কমিটের গিট লগ দেখুন git log - অনলাইন 'আদেশ:



git লগ --অনলাইন

নীচে বর্ণিত আউটপুট থেকে, আমরা আরও ব্যবহারের জন্য একটি নির্দিষ্ট প্রতিশ্রুতির SHA হ্যাশ নির্বাচন করেছি:





ধাপ 3: একটি প্রতিশ্রুতি প্রত্যাবর্তন করুন
অবশেষে, চালান ' git রিভার্ট পরিবর্তনগুলি প্রত্যাবর্তনের জন্য নির্দিষ্ট প্রতিশ্রুতির নির্বাচিত SHA হ্যাশের সাথে কমান্ড:



git রিভার্ট 193c159

ফলস্বরূপ, ডিফল্ট সম্পাদক পর্দায় খোলা হয়েছে:

প্রত্যাবর্তন বার্তা পরিবর্তন করুন, ' চাপুন CTRL + S পরিবর্তনগুলি সংরক্ষণ করতে এবং সম্পাদক বন্ধ করতে:

নিম্নলিখিত আউটপুট অনুযায়ী, পরিবর্তনগুলি সফলভাবে প্রত্যাবর্তন করা হয়েছে:

এটি 'গিট রিভার্ট' কমান্ড ব্যবহার করে গিটে রিভার্ট পরিবর্তন সম্পর্কে।

উপসংহার

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