আমি নিম্নলিখিতগুলি করে আমার সমস্যার সমাধান করেছি:
প্রথমত, আমি উইন্ডোজ ব্যবহারকারী, তবে আমি একই সমস্যার মুখোমুখি হয়েছি। সুতরাং, আমি এখানে আমার সমাধান পোস্ট করছি।
একটি সহজ কারণ আছে যেহেতু মাঝে মাঝে .gitignore এর মতো কাজ করা হয় না। এটি EOL রূপান্তর আচরণের কারণে।
এখানে এটির জন্য একটি দ্রুত ফিক্স
সম্পাদনা করুন> EOL রূপান্তর> উইন্ডোজ ফর্ম্যাট> সংরক্ষণ করুন
আপনি আপনার পাঠ্য সম্পাদক সেটিংস দোষ দিতে পারেন ।
উদাহরণ স্বরূপ:
আমি যেমন উইন্ডোজ বিকাশকারী, আমি সাধারণত নোটপ্যাড ++ ব্যবহার করি ভিএম ব্যবহারকারীদের থেকে ভিন্ন আমার পাঠ্য সম্পাদনা করার জন্য ব্যবহার করি।
তাই যা হয় তা হ'ল আমি যখন নোটপ্যাড ++ ব্যবহার করে আমার .gitignore ফাইলটি খুলি, তখন এটি দেখতে এমন কিছু দেখাচ্ছে:
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
##
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
# See https://help.github.com/ignore-files/ for more about ignoring files.
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
*.dll
*.force
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
আমি যদি ডিফল্ট নোটপ্যাড ব্যবহার করে একই ফাইলটি খুলি তবে আমি যা পাই তা হ'ল
## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. ## ## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore # See https://help.github.com/ignore-files/ for more about ignoring files. # User-specific files *.suo *.user *.userosscache
সুতরাং, আপনি ইতিমধ্যে আউটপুট দেখে অনুমান করতে পারেন। .Gitignore এর সমস্ত কিছুই একটি লাইনারে পরিণত হয়েছে, এবং যেহেতু শুরুতে একটি ## আছে, এটি এমনভাবে আচরণ করে যা সবকিছুতে মন্তব্য করা হয়েছে।
এটির সমাধানের উপায়টি সহজ: কেবলমাত্র আপনার .gitignore ফাইলটি নোটপ্যাড ++ দিয়ে খুলুন, তারপরে নিম্নলিখিতটি করুন
সম্পাদনা করুন> EOL রূপান্তর> উইন্ডোজ ফর্ম্যাট> সংরক্ষণ করুন
পরের বার আপনি যখন উইন্ডোজ ডিফল্ট নোটপ্যাড দিয়ে একই ফাইলটি খুলবেন তখন সবকিছু সঠিকভাবে ফর্ম্যাট করা উচিত। এটি চেষ্টা করে দেখুন এবং দেখুন এটি আপনার পক্ষে কাজ করে কিনা।