গিট সংস্করণ নিয়ন্ত্রণ থেকে ফাইলটি ফাইল সিস্টেম থেকে মোছা না করে সরান


13

গিট ট্রি থেকে আমি কোনও ফাইল মোছা না করে কীভাবে সরিয়ে ফেলতে পারি?

git addএটিকে পরবর্তী কমিটের মাধ্যমে অন্তর্ভুক্ত করা একটি অনিরতচিহ্নযুক্ত ফাইলের পক্ষে সহজ , তবে আমি অন্য কোন প্রতিশ্রুতি দিয়ে ফাইলটিকে "ট্র্যাক না করে" রাখতে কীভাবে অপসারণ করব তা আমি খুঁজে পাই না।

উত্তর:


19

সহজ। git rm --cachedসংস্করণ নিয়ন্ত্রণ ক্যাশে থেকে আপনি যে ফাইলটি মুছতে চান তা কেবল ফাইলটিতে ব্যবহার করুন তবে আপনার ফাইল সিস্টেম থেকে মুছে ফেলতে / মুছতে চান না। আপনি যদি foo.txtসংস্করণ নিয়ন্ত্রণ থেকে অপসারণ করতে চান তবে এই কমান্ডটি চালান:

git rm --cached foo.txt

সরকারী গিট git-rmডকুমেন্টেশনে যেমন ব্যাখ্যা করা হয়েছে :

--cached

শুধুমাত্র সূচি থেকে পাথ অপসারণ করতে এবং অপসারণ করতে এই বিকল্পটি ব্যবহার করুন। কর্মক্ষম ট্রি ফাইলগুলি, পরিবর্তিত হোক বা না হোক, একা থাকবে।


1
ও ... আমি --cachedআগে শুনেছিলাম , তবে ভেবেছিলাম এটি সূচি থেকে ফাইলগুলি সরিয়ে ফেলবে। ধন্যবাদ!
ড্রোনাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.