আমি চালিয়ে আমার দূরবর্তী রেপো থেকে একটি ফাইল সরানোর চেষ্টা করেছি:
git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD
তবে গিট অভিযোগ করেন
নতুন ব্যাকআপ তৈরি করা যায় না। পূর্ববর্তী ব্যাকআপটি ইতিমধ্যে রেফ / মূল /
ফোর্সে বিদ্যমান রয়েছে -f
আরএম এর সাহায্যে ব্যাকআপটি ওভাররাইট করে : /.git-rewrite/backup-refs সরানো যায় না: অনুমতি প্রত্যাখ্যানিত
আরএম: ডিরেক্টরিটি সরানো যায় না /.git-rewrite: ডিরেক্টরি খালি নয়
আমি ইতিমধ্যে উইন্ডোজ .git- পুনর্লিখন ডিরেক্টরি মুছে ফেলার পরে এটি ছিল।
আমি কীভাবে এই ফাইলটি সরিয়ে ফেলতে পারি? এটি আমার রেপোতে বসে একটি 29 এমবি ফাইল, সুতরাং আমার ফাইলটি সরিয়ে ফেলা দরকার।
আমি এই প্রতিশ্রুতিটি মুছে ফেলার চেষ্টা করেছি git rebase -i
, তবে দৃশ্যত কারণ এই প্রতিশ্রুতিটি বিভিন্ন ফাইলগুলিকে স্পর্শ করেছে, গিট দ্বন্দ্বের অভিযোগ করেছে এবং আমি নিরাপদ থাকতে বাধ্য করেছি।
.git-rewrite already exists, please remove it
।