আমি দুর্ঘটনাক্রমে .idea/ডিরেক্টরিটি গিটে পরিণত করেছি। এটি অন্য কোথাও দ্বন্দ্ব সৃষ্টি করছে আমাকে আমার রেপো চেকআউট করতে হবে। আমি ভাবছিলাম যে আমি কীভাবে এই ফাইলগুলি রিমোট থেকে সরিয়ে দেব?
ইন্টেলিজ আইডিইগুলির যেহেতু আমার প্রয়োজন এখনও স্থানীয়ভাবে এই ফাইলগুলির প্রয়োজন। আমি কেবল তাদের রিমোটে চাই না। আমি ডিরেক্টরিটি আমারতে যুক্ত .idea/করেছি .gitignoreএবং প্রতিশ্রুতিবদ্ধ করেছি এবং এই ফাইলটিকে রিমোটে ফেলেছি । যদিও আমার অন্যান্য মেশিনে আমার চেকআউট করার সময় এর কোনও প্রভাব নেই। আমি এখনও ত্রুটি বার্তা পেয়েছি:
error: The following untracked working tree files would be overwritten by checkout:
.idea/.name
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/uiDesigner.xml
.idea/vcs.xml
.idea/workspace.xml
.ideaসাথে সাথে দূষিত করবেন ।
commitসাথে চলতে পছন্দ করি-v। এটি এই ধরণের ভুল প্রতিরোধ করতে সহায়তা করে পাশাপাশি আপনি যা পরিবর্তন করেছেন তার প্রতিশ্রুতি বার্তাকে ফোকাস করতে সহায়তা করে।