গিট সহ অ-সংগ্রহস্থল ফাইলগুলি সরানো হচ্ছে?


101

আমি অটোটুলস কোড লিখছি এবং বিকাশের প্রক্রিয়াতে, প্রচুর ফাইল তৈরি করা হচ্ছে।

ভিজিটর অংশ নয় এমন ডিরেক্টরি থেকে সমস্ত ফাইল সরানোর জন্য কি গিটকে বলতে হবে?

উত্তর:


183

আপনি গিট-ক্লিন ব্যবহার করতে পারেন । এই কমান্ডটি অচিহ্নযুক্ত ফাইল / ডিরেক্টরিগুলি সরিয়ে ফেলবে। ডিফল্টরূপে, এটি কেবল মুদ্রণ করবে যা এটি মুছে ফেলা হবে, প্রকৃতপক্ষে এগুলি অপসারণ না করে।

প্রদত্ত -fফাইল মুছে ফেলুন পতাকা, এবং -dপতাকা পাশাপাশি খালি ডিরেক্টরি মুছে ফেলার জন্য:

git clean -df

উপেক্ষা করা ফাইলগুলিও সরানো:

git clean -dfx

37
-xএটিকে নিক্ষেপ করুন এবং তা সতেজ ক্লোন করা রেপোর মতোই দুর্দান্ত।
ডাস্টিন

4
আমি ভেবেছিলাম তিনি হ'ল গিট থেকে ফাইলগুলি সরিয়েছেন, আসল ফাইল সিস্টেম নয়, ওফ!
অ্যান্ড্রু মার্শাল

কমান্ডটি git cleanকনফিগারেশন ভেরিয়েবল পরিষ্কার.আরকায়ারফোরস সত্য হিসাবে সেট করা থাকলে ব্যতীত নিজেই কমান্ডটি সমস্ত অক্ষত থাকা ফাইলগুলি সরিয়ে ফেলবে। মিথ্যা তার সেট, তারপর -ff diretories পরিষ্কার জন্য প্রয়োজন হলে
আদম

6
গিটের সাম্প্রতিক সংস্করণগুলি কোনও পরামিতি ছাড়াই ত্রুটি করবে; আবশ্যকফোরস ডিফল্ট সত্য হিসাবে, তাই আপনার প্রয়োজন একটি ড্রায়ারন করতে -n
সেব

4
@ ডাস্টিন - এ অনুসরণ করে: git clean -ixএটি কী পরিষ্কার করবে তা আপনাকে দেখাবে এবং আপনাকে বিকল্পগুলির একটি মেনু দেবে। আমার পছন্দ.
wcochran
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.