এই ব্লগে, আমরা গিটে মুছে ফেলা ফাইলগুলি পুনরুদ্ধার করার পদ্ধতি সম্পর্কে বিস্তারিত জানাব।
গিট কি একটি ফাইল পুনরুদ্ধার করতে পারে?
হ্যাঁ, গিট একটি ফাইল পুনরুদ্ধার করতে পারে। এই অপারেশনটি এমন একটি পরিস্থিতিতে প্রয়োজনীয় বলে মনে হচ্ছে যেখানে আপনি ভুলবশত কোনো গুরুত্বপূর্ণ ফাইল মুছে ফেলেছেন যা পুনরুদ্ধার করতে হবে।
কিভাবে Git এ একটি ফাইল পুনরুদ্ধার করবেন?
নীচের প্রদত্ত পদ্ধতিতে, প্রথমে, আমরা একটি গিট সংগ্রহস্থলে চলে যাব এবং বিদ্যমান ফাইলগুলির তালিকা পরীক্ষা করব। তারপর, তাদের যেকোনো একটি নির্বাচন করুন এবং ' $ git rm
উপরে আলোচিত দৃশ্যকল্প বুঝতে, নীচের প্রদত্ত পদক্ষেপগুলি দেখুন!
ধাপ 1: গিট ডিরেক্টরিতে নেভিগেট করুন
প্রথমত, 'cd' কমান্ড ব্যবহার করে গিট স্থানীয় সংগ্রহস্থলে যান:
$ সিডি 'সি:\ব্যবহারকারীরা \n azma\Git\demo2'
ধাপ 2: সংগ্রহস্থল ফাইল তালিকা
চালান ' git ls-ফাইল 'নির্দিষ্ট সংগ্রহস্থলের সমস্ত ফাইল দেখতে কমান্ড:
$ git ls-ফাইল
আপনি দেখতে পাচ্ছেন, আমাদের ' ডেমো2 ' গিট সংগ্রহস্থলে তিনটি ফাইল রয়েছে, দুটিতে ' .txt 'এবং একটি' সহ .rtf এক্সটেনশন:
ধাপ 3: ফাইল সরান
এখন, আমরা অপসারণ করব ' demo1.txt 'এর সাহায্যে গিট স্থানীয় সংগ্রহস্থল থেকে ফাইল git rm 'আদেশ:
এখানে, আমাদের নির্দিষ্ট ফাইল সফলভাবে মুছে ফেলা হয়েছে:
ধাপ 4: সংগ্রহস্থল ফাইল তালিকা
ফাইল অপসারণ অপারেশন যাচাই করতে প্রদত্ত কমান্ডটি চালান:
আপনি নীচের আউটপুটে দেখতে পাচ্ছেন, 'নামের সাথে কোনও ফাইল বিদ্যমান নেই demo1.txt ”:
ধাপ 5: স্থিতি পরীক্ষা করুন
' ব্যবহার করে গিট সংগ্রহস্থলের বর্তমান অবস্থা পরীক্ষা করুন git অবস্থা 'আদেশ:
মুছে ফেলা ফাইলটি স্বয়ংক্রিয়ভাবে মঞ্চস্থ হয়, যা 'এর ডিফল্ট আচরণ rm 'আদেশ:
ধাপ 6: ফাইল আনস্টেজ করুন
এরপরে, 'এক্সকিউট করে মুছে ফেলা ফাইলটি আনস্টেজ করুন' git রিসেট 'আদেশ:
এখানে, উল্লেখ করুন “ হেড ' পরিবর্তনগুলি আনস্টেজ করার জন্য ফাইলের নামের সাথে বিকল্প:
ধাপ 7: স্থিতি পরীক্ষা করুন
স্থিতি পরীক্ষা করতে নীচের কমান্ডটি চালান:
আপনি দেখতে পাচ্ছেন, মুছে ফেলার পরিবর্তনগুলি এখন পর্যায়ভুক্ত নয়:
ধাপ 8: ফাইল পুনরুদ্ধার করুন
অবশেষে, 'চালনা করুন git চেকআউট ফাইল পুনরুদ্ধার করতে কমান্ড:
আবার, চালান ' git অবস্থা গিট রিপোজিটরির বর্তমান স্থিতি দেখতে কমান্ড:
$ git অবস্থা .রেপোতে এমন কিছুই রাখা হয়নি যা কমিট করতে হবে এবং কাজের ক্ষেত্রটি পরিষ্কার:
ধাপ 9: পুনরুদ্ধার ফাইল যাচাই করুন
অবশেষে, পুনরুদ্ধার করা ফাইল দেখতে সংগ্রহস্থল ফাইল তালিকাভুক্ত করুন:
প্রদত্ত আউটপুট দেখায় যে আমরা সফলভাবে মুছে ফেলা পুনরুদ্ধার করেছি ' demo1.txt আমাদের গিট সংগ্রহস্থলে ফাইল:
আমরা একটি ফাইল রিস্টোর করার পদ্ধতি উপস্থাপন করেছি।
উপসংহার
হ্যাঁ, আপনি Git এ ফাইলটি পুনরুদ্ধার করতে পারেন। এটি করার জন্য, গিট স্থানীয় সংগ্রহস্থলে যান, এবং সংগ্রহস্থলে রাখা বিদ্যমান ফাইলগুলি পরীক্ষা করুন। পরবর্তী, চালান ' $ git rm