পূর্বাবস্থায় ফিরিয়ে আনুন 'git add '

Purbabasthaya Phiriye Anuna Git Add Dir



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

এই লেখাটি নিম্নলিখিত দিকগুলিকে কভার করবে:

পূর্বশর্ত: গিট ইনডেক্সে ফোল্ডার/ডিরেক্টরি যোগ করুন

গিট সূচকে নির্দিষ্ট ডিরেক্টরি যোগ করতে, প্রথমে, পছন্দসই গিট সংগ্রহস্থলে নেভিগেট করুন এবং এর সামগ্রী দেখুন। তারপরে, ' ব্যবহার করে গিট সূচকে সাবফোল্ডার/সাবডিরেক্টরি যোগ করুন git যোগ করুন 'আদেশ।







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

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



সিডি 'সি:\গো \R eng1'

ধাপ 2: সংগ্রহস্থল সামগ্রী দেখুন

তারপর, বর্তমান সংগ্রহস্থলের বিষয়বস্তু তালিকাভুক্ত করুন:



ls

নীচের আউটপুট নির্দেশ করে যে বর্তমান সংগ্রহস্থলে দুটি ফাইল এবং একটি সাবফোল্ডার রয়েছে:





ধাপ 3: গিট ইনডেক্সে সাবফোল্ডার যোগ করুন

এখন, এটি ট্র্যাক করতে নির্দিষ্ট সাবফোল্ডার নামের সাথে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:



git যোগ করুন সাবডির

ধাপ 4: গিট স্ট্যাটাস দেখুন

পুরো সাবফোল্ডারটি স্টেজ করা হয়েছে কিনা তা যাচাই করতে, গিট স্ট্যাটাস দেখুন:

git অবস্থা

এটি দেখা যায় যে এর সামগ্রী সহ পুরো সাবফোল্ডারটি ট্র্যাক করা হয়েছে:

পদ্ধতি 1: 'গিট রিসেট' কমান্ড ব্যবহার করে 'গিট অ্যাড <ডির>'/স্ট্যাজেড ডিরেক্টরিকে পূর্বাবস্থায় ফেরান

দ্য ' git রিসেট সমস্ত স্টেজ করা ফাইল এবং ফোল্ডার আনস্টেজ কমান্ড দিন। পূর্বাবস্থায় ফেরাতে ' git যোগ করুন

' অপারেশন, ' ব্যবহার করুন git রিসেট ' কমান্ড দিন এবং স্টেজড ডিরেক্টরি/ফোল্ডারের নাম উল্লেখ করুন:

git রিসেট সাবডির

পদ্ধতি 2: 'গিট পুনরুদ্ধার' কমান্ড ব্যবহার করে 'গিট অ্যাড '/পর্যায়ের ডিরেক্টরিটি পূর্বাবস্থায় ফেরান

দ্য ' git পুনরুদ্ধার 'এর সাথে কমান্ড' -মঞ্চিত ” বিকল্পটি একটি পর্যায়ভুক্ত ফাইল বা ফোল্ডার সরিয়ে দেয় যা এখনও প্রতিশ্রুতিবদ্ধ নয়। নির্দিষ্ট পর্যায়কৃত ফোল্ডারটিকে পূর্বাবস্থায় ফিরিয়ে আনতে, নীচের তালিকাভুক্ত কমান্ডটি চালান:

গিট পুনরুদ্ধার --মঞ্চিত .

পদ্ধতি 3: 'git rm' কমান্ড ব্যবহার করে 'git add '/পর্যায়ের ডিরেক্টরি পূর্বাবস্থায় ফেরান

দ্য ' git rm 'এর সাথে কমান্ড' -ক্যাশেড ' এবং ' -আর ” বিকল্পগুলি এবং ডিরেক্টরি/ফোল্ডারের নাম গিট সূচক থেকে একটি নির্দিষ্ট ডিরেক্টরি এবং এর ভিতরে থাকা সমস্ত কিছু সরিয়ে দেয়:

git rm --ক্যাশেড -আর সাবডির

এখানে:

  • ' -ক্যাশেড ' বিকল্পটি তৈরি করতে ব্যবহৃত হয় ' git rm ” কমান্ড শুধুমাত্র গিট সূচকে কাজ করে।
  • ' -আর ” বিকল্পটি পুনরাবৃত্তিমূলকভাবে অপসারণ করতে ব্যবহার করা হয়।
  • ' সাবডির আমাদের কাঙ্ক্ষিত ফোল্ডার/ডিরেক্টরি।

অবশেষে, পরিবর্তনগুলি যাচাই করতে গিট স্থিতি পরীক্ষা করুন:

git অবস্থা

আপনি দেখতে পাচ্ছেন যে ' সাবডির সাবফোল্ডার/ডিরেক্টরি সফলভাবে আনস্টেজ করা হয়েছে:

আমরা “git add

” অপারেশনটিকে পূর্বাবস্থায় ফিরিয়ে আনার বিভিন্ন পদ্ধতি ব্যাখ্যা করেছি।

উপসংহার

Git 'git add

' অপারেশনটিকে পূর্বাবস্থায় ফিরিয়ে আনতে বিভিন্ন কমান্ড প্রদান করে, যেমন ' git রিসেট ', ' git পুনরুদ্ধার -পর্যায়ে। ' এবং ' git rm –cached -r 'আদেশ। এই কমান্ডগুলি গিট স্টেজিং এলাকা থেকে নির্দিষ্ট ট্র্যাক করা ফোল্ডারটি সরিয়ে দেয়। এই লেখাটি 'git add ' অপারেশনটিকে পূর্বাবস্থায় ফিরিয়ে আনার বিভিন্ন পদ্ধতি ব্যাখ্যা করেছে।