গিট ইনডেক্স থেকে কীভাবে কোনও ফাইল সরানো যায়


33

কার্যনির্বাহী গাছ থেকে ফাইলটি সরিয়ে না রেখে আমি কীভাবে গিট रिपোসিটারির সূচী থেকে কোনও ফাইল সরিয়ে ফেলব ?

আমার কাছে যদি এমন কোনও ফাইল থাকে ./notes.txtযা গিট দ্বারা ট্র্যাক করা হত, আমি চালাতে পারি git rm notes.txt। কিন্তু ফাইলটি সরিয়ে ফেলবে। আমি বরং ফাইলটি ট্র্যাকিং বন্ধ করার জন্য গিট চাই।

উত্তর:


48

আপনি শুধু ব্যবহার করতে পারে git rm --cached notes.txt। এটি ফাইলটি রাখবে তবে এটি সূচী থেকে সরিয়ে ফেলবে।


3

git reset HEAD <file> একটি নির্দিষ্ট ফাইল সরানোর জন্য।

এবং git reset HEADগিট সূচক থেকে সমস্ত ফাইল অপসারণ করার জন্য।


জার্টের সমাধানের 8 বছর পরে এই উত্তরটি উপস্থিত হয়েছিল, git resetসেই সময় থেকেই কি আদেশের অর্থের পরিবর্তন হয়েছে?
কামিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.