আমি একই সমস্যা সম্মুখীন।
উপরের সমাধানগুলির কোনওটিই আমার পক্ষে কার্যকর হয়নি। এবং আমি মনে করি এটি একাধিক .ignore ফাইল বজায় রাখার একটি দুর্বল সমাধান।
এভাবেই সমাধান করেছি।
**/packages/*
!**/packages/repositories.config
দুটি তারকাচিহ্নের সংমিশ্রণ ফোল্ডারের যে কোনও স্ট্রিংয়ের সাথে মিলবে। আমি ভেবেছিলাম তারকাচিহ্ন ছেড়ে যাওয়াতেও একই প্রভাব পড়বে, তবে দৃশ্যত আমি (আমরা) ভুল ছিলাম বলে মনে হচ্ছে এটি কাজ করে না।
ভিজ্যুয়াল স্টুডিওর জন্য অফিসিয়াল .gitignore টেম্পলেট নিম্নলিখিত সমাধানগুলির পরামর্শ দেয়:
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
সম্পাদনা: আপনি আপনার প্রিয় প্রকল্পের জন্য .ignore ফাইল তৈরি করতে https://www.gitignore.io ব্যবহার করতে পারেন :-)
.gitignore
নিজেই এড়িয়ে। +1