নতুন/পরিবর্তিত/মুছে ফেলা ফাইলগুলির গিট তালিকা

Natuna Paribartita Muche Phela Pha Ilagulira Gita Talika



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

এই নিবন্ধটি Git-এ নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করার জন্য বিভিন্ন পরিস্থিতিতে প্রদর্শন করবে।

গিটে নতুন, মুছে ফেলা এবং পরিবর্তিত ফাইলগুলি কীভাবে তালিকাভুক্ত করবেন?

এই পরিস্থিতির জন্য বিভিন্ন পরিস্থিতিতে হতে পারে, যেমন:







দৃশ্যকল্প 1: ওয়ার্কিং ডিরেক্টরি এবং স্টেজিং এরিয়ার নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করুন

ওয়ার্কিং ডিরেক্টরীতে আনট্র্যাক করা ফাইল থাকে যখন স্টেজিং এরিয়াতে সমস্ত ট্র্যাক করা ফাইল থাকে। ট্র্যাক করা ফাইলগুলি হল সেই ফাইলগুলি যেগুলি গিট স্টেজিং এরিয়াতে (সূচী) যোগ করা হয় এবং আনট্র্যাক করা ফাইলগুলি হল সেই ফাইলগুলি যেগুলি এখনও গিট সূচকে যোগ করা হয়নি।



কাজের ডিরেক্টরি এবং স্টেজিং এরিয়ার সমস্ত নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি দেখতে, ' git অবস্থা 'আদেশ:



git অবস্থা

নীচের আউটপুট সমস্ত ট্র্যাক করা এবং আনট্র্যাক করা ফাইল এবং পরিবর্তনগুলি দেখায়৷ এখানে:





  • ' newFile.txt ” হল স্টেজিং এলাকায় নতুন যোগ করা ট্র্যাক করা ফাইল।
  • ' ফাইল1.txt কাজ ডিরেক্টরিতে পরিবর্তিত আনট্র্যাকড ফাইল।
  • ' feat.txt ” হল ওয়ার্কিং ডিরেক্টরিতে মুছে ফেলা আনট্র্যাকড ফাইল।
  • ' index.txt ” হল ওয়ার্কিং ডিরেক্টরিতে নতুন যোগ করা আনট্র্যাকড ফাইল:

তাছাড়া, ' - চীনামাটির বাসন ' বিকল্পটি 'এর সাথেও ব্যবহার করা যেতে পারে git অবস্থা একটি সংক্ষিপ্ত বিন্যাসে ওয়ার্কিং ডিরেক্টরি এবং স্টেজিং এরিয়ার স্থিতি প্রদর্শন করার জন্য কমান্ড:



git অবস্থা -- চীনামাটির বাসন

নীচের আউটপুটে:

  • ' এম কাজ ডিরেক্টরিতে পরিবর্তিত ফাইলের প্রতিনিধিত্ব করে।
  • ' ডি কাজ ডিরেক্টরিতে মুছে ফেলা ফাইল দেখায়।
  • ' ” স্টেজিং সূচকে যোগ করা একটি নতুন ফাইল নির্দেশ করে।
  • ' ?? ' আনট্র্যাক করা ফাইল প্রদর্শন করে:

বিকল্পভাবে, নিম্নলিখিত কমান্ডটি একই আউটপুট পেতে ব্যবহার করা যেতে পারে:

git ls-ফাইল -ও && git চেকআউট

এখানে:

  • ' git ls-files -o ” নতুন ফাইলের তালিকা করতে ব্যবহৃত হয়
  • ' git চেকআউট ' কমান্ডটি যোগ করা, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলির জন্য ব্যবহৃত হয়:

দৃশ্যকল্প 2: গিট রিপোজিটরির নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলির তালিকা করুন

গিট রিপোজিটরিতে প্রতিশ্রুতিবদ্ধ সমস্ত ফাইল এবং পরিবর্তন রয়েছে। গিট সংগ্রহস্থলের নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করতে, প্রদত্ত কমান্ডটি ব্যবহার করুন:

git কি পরিবর্তন --অনলাইন

নিচের স্ক্রিনশটে,

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

এটি ছিল গিট-এ নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করার বিষয়ে।

উপসংহার

কাজের ডিরেক্টরি এবং স্টেজিং এরিয়ার সমস্ত নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করতে, ' git অবস্থা 'বা' git ls-files -o && git চেকআউট ” কমান্ড ব্যবহার করা যেতে পারে। তাছাড়া, ' - চীনামাটির বাসন ' বিকল্পটি 'এর সাথেও ব্যবহার করা যেতে পারে git অবস্থা একটি সংক্ষিপ্ত বিন্যাসে আউটপুট প্রদর্শনের কমান্ড। গিট সংগ্রহস্থলের নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করার জন্য, ' git কি পরিবর্তন হয়েছে -oneline 'আদেশ। এই নিবন্ধটি Git-এ নতুন, পরিবর্তিত এবং মুছে ফেলা ফাইলগুলি তালিকাভুক্ত করার জন্য বিভিন্ন পরিস্থিতিতে প্রদর্শন করেছে।