ฉันประสบปัญหาเดียวกัน
วิธีแก้ปัญหาข้างต้นไม่ได้ผลสำหรับฉัน และฉันคิดว่ามันเป็นวิธีแก้ปัญหาที่ไม่ดีในการดูแลไฟล์. signore หลาย ๆ ไฟล์
นี่คือวิธีที่ฉันแก้ไข
**/packages/*
!**/packages/repositories.config
การรวมเครื่องหมายดอกจันสองดอกจะจับคู่สตริงโฟลเดอร์ใด ๆ ฉันคิดว่าการทิ้งดอกจันจะได้ผลเช่นเดียวกัน แต่ดูเหมือนว่าฉัน (เรา) คิดผิดเพราะดูเหมือนจะไม่ได้ผล
เทมเพลต. gitignoreอย่างเป็นทางการสำหรับ Visual Studioแนะนำวิธีแก้ไขปัญหาต่อไปนี้:
# 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
แก้ไข: คุณสามารถใช้https://www.gitignore.ioเพื่อสร้างไฟล์. signore สำหรับโครงการที่คุณชื่นชอบ :-)
.gitignore
ตัวเองละเลย +1