কিভাবে Git এ ফাইল আনস্টেজ করবেন

Kibhabe Git E Pha Ila Anasteja Karabena



Git হল একটি জনপ্রিয় DevOps টুল যা প্রায়শই ছোট থেকে বড় আকারের বিভিন্ন প্রকল্পের সোর্স কোড পরিচালনা এবং পরীক্ষা করার জন্য ব্যবহৃত হয়। সোর্স কোড ফাইল দুটি বিভাগে শ্রেণীবদ্ধ করা হয়েছে: স্টেজিং ফাইল এবং আনস্টেজিং ফাইল। আরও নির্দিষ্টভাবে, আনস্টেজিং ফাইলগুলি হল আনট্র্যাক করা ফাইল যা সংগ্রহস্থলের ট্র্যাকিং সূচকে যোগ করা হয়নি, যেখানে স্টেজিং ফাইলগুলি ট্র্যাক করা ফাইলগুলি।

এই লেখাটি কীভাবে গিট ফাইলগুলিকে আনস্টেজ করতে হয় তা ব্যাখ্যা করবে।







গিটে ফাইলগুলি কীভাবে আনস্টেজ করবেন?

কখনও কখনও বিকাশকারীরা প্রতিশ্রুতিবদ্ধ পরিবর্তনগুলি ফিরিয়ে আনতে চান এবং প্রকল্পের পূর্ববর্তী সংস্করণটি পুনরুদ্ধার করার চেষ্টা করেন। এই উদ্দেশ্যে, এটি পর্যায়ভুক্ত ফাইল এবং প্রতিশ্রুতিবদ্ধ ফাইল আনস্টেজ করা প্রয়োজন.



স্টেজ করা বা প্রতিশ্রুতিবদ্ধ ফাইলগুলি আনস্টেজ করার জন্য, আমরা নীচে তালিকাভুক্ত পদ্ধতিগুলি সরবরাহ করেছি:



কিভাবে স্টেজ ফাইল আনস্টেজ?

একটি স্টেজড ফাইল আনস্টেজ করতে, গিট ব্যবহার করুন “ পুনরুদ্ধার 'আদেশ। এটি করার জন্য, আমরা একটি পদ্ধতি তালিকাভুক্ত করেছি যা যথেষ্ট কার্যকর।





ধাপ 1: গিট ব্যাশ টার্মিনাল খুলুন

উইন্ডো স্টার্ট মেনু থেকে, গিট ব্যাশ টার্মিনাল চালু করুন:



ধাপ 2: ওয়ার্কিং রিপোজিটরি পরিবর্তন করুন

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

$ সিডি 'C:\Git'

ধাপ 3: নতুন ফাইল তৈরি করুন

এর সাহায্যে একটি নতুন ফাইল তৈরি করুন ' স্পর্শ কমান্ড দিন এবং ফাইলের নাম উল্লেখ করুন:

$ স্পর্শ ফাইল1.txt

ধাপ 4: স্টেজিং এরিয়াতে ফাইল যোগ করুন

এরপরে, 'ব্যবহার করে স্টেজিং এলাকায় নতুন তৈরি ফাইল যোগ করুন git যোগ করুন 'আদেশ:

$ git যোগ করুন ফাইল1.txt

চলুন পরবর্তী ধাপে চলে যাই।

ধাপ 5: ফাইলের স্থিতি পরীক্ষা করুন

ফাইলটি পর্যায়ভুক্ত এলাকায় যোগ করা হয়েছে কিনা তা যাচাই করতে ফাইলের স্থিতি পরীক্ষা করুন:

$ git অবস্থা

আপনি ফাইলটি এখন মঞ্চস্থ এলাকায় দেখতে পারেন:

ধাপ 6: স্টেজ করা ফাইলটি আনস্টেজ করুন

এখন, 'ব্যবহার করে স্টেজ করা ফাইলটিকে আনস্টেজ এলাকায় সরান git পুনরুদ্ধার 'আদেশ:

$ গিট পুনরুদ্ধার --মঞ্চিত ফাইল1.txt

ফাইলটি আনস্টেজ করা হয়েছে কিনা তা যাচাই করুন “ git অবস্থা 'আদেশ:

$ git অবস্থা

নীচের আউটপুট দেখায় যে আমরা গিট-এ সফলভাবে ফাইল আনস্টেজ করেছি:

প্রতিশ্রুতিবদ্ধ ফাইলগুলি কীভাবে আনস্টেজ করবেন?

গিট রিপোজিটরিতে প্রতিশ্রুতিবদ্ধ ফাইলটি আনস্টেজ করতে, নীচের প্রদত্ত নির্দেশাবলী অনুসরণ করুন।

ধাপ 1: স্টেজিং এরিয়াতে ফাইল যোগ করুন

প্রথমে, প্রদত্ত কমান্ড ব্যবহার করে স্টেজিং এলাকায় আনট্র্যাক করা ফাইল যোগ করুন। এখানে ' . ” চিহ্নটি স্টেজ না করা এলাকায় সমস্ত ফাইল এবং ডিরেক্টরিকে স্টেজ করবে:

$ git যোগ করুন .

ধাপ 2: ফাইলের স্থিতি পরীক্ষা করুন

প্রদত্ত কমান্ড ব্যবহার করে সংগ্রহস্থলের স্থিতি পরীক্ষা করুন:

$ git অবস্থা

এখানে আপনি দেখতে পাচ্ছেন যে আমরা স্টেজিং পরিবেশে File1.txt, File2.txt এবং একটি ডিরেক্টরি ডেমো1 যুক্ত করেছি:

ধাপ 3: স্টেজ করা ফাইলগুলি কমিট করুন

' git কমিট 'সহ কমান্ড' -মি একটি বার্তা যোগ করতে পতাকা:

$ git কমিট -মি 'সমস্ত ফাইল প্রতিশ্রুতিবদ্ধ'

ধাপ 4: লগ চেক করুন

প্রতিশ্রুতিবদ্ধ পরিবর্তনগুলি দেখতে গিট লগ মুদ্রণ করুন:

$ git লগ

নীচের আউটপুট দেখায় যে স্টেজড ফাইল এবং ডিরেক্টরি প্রতিশ্রুতিবদ্ধ:

ধাপ 5: প্রতিশ্রুতিবদ্ধ ফাইল আনস্টেজ করুন

প্রতিশ্রুতিবদ্ধ ফাইলটি আনস্টেজ করতে, ' ব্যবহার করুন git rm –ক্যাশেড <ফাইলনাম> ” কমান্ড যেমন এটি গিট ক্যাশে থেকে নির্দিষ্ট ফাইলটি সরিয়ে দেয়:

$ git rm --ক্যাশেড ফাইল1.txt

প্রতিশ্রুতিবদ্ধ ফাইলটি স্টেজ করা হয়নি কিনা তা যাচাই করতে, 'চালনা করুন git অবস্থা 'আদেশ:

$ git অবস্থা

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

আমরা শিখেছি কিভাবে Git-এ ফাইলগুলো আনস্টেজ করতে হয়।

উপসংহার

ব্যবহারকারীরা স্টেজিং ফাইল এবং প্রতিশ্রুতিবদ্ধ ফাইলগুলি আনস্টেজ করতে পারে। স্টেজ করা ফাইলগুলি আনস্টেজ করতে, প্রথমে গিট রিপোজিটরি খুলুন এবং ' git পুনরুদ্ধার - মঞ্চস্থ <ফাইলনাম> 'আদেশ। প্রতিশ্রুতিবদ্ধ ফাইলগুলিকে আনস্টেজ করতে, ' ব্যবহার করুন git rm –ক্যাশেড <ফাইলনাম> ” গিট ব্যাশ টার্মিনালে কমান্ড। এই লেখায়, আমরা গিটে ফাইলগুলিকে কীভাবে আনস্টেজ করতে হয় তা চিত্রিত করেছি।