19
จะหยุดการติดตามและเพิกเฉยต่อการเปลี่ยนแปลงไฟล์ใน Git ได้อย่างไร?
ฉันได้โคลนโครงการที่มีบาง.csprojไฟล์ ฉันไม่ต้องการ / เหมือนcsprojไฟล์ในเครื่องของฉันที่ถูกติดตามโดย Git (หรือถูกนำขึ้นเมื่อสร้างแพทช์) แต่เห็นได้ชัดว่าจำเป็นต้องมีในโครงการ ฉันเพิ่มลง*.csprojใน LOCAL ของฉัน.gitignoreแล้ว แต่ไฟล์มีอยู่ใน repo แล้ว เมื่อฉันพิมพ์สถานะ git จะแสดงการเปลี่ยนแปลงของฉันcsprojที่ฉันไม่สนใจติดตามหรือส่งแพทช์ ฉันจะลบ "การติดตาม" ไฟล์เหล่านี้ออกจาก repo ส่วนตัวของฉัน (แต่เก็บไว้ในแหล่งที่มาเพื่อให้ฉันสามารถใช้พวกเขา) เพื่อให้ฉันไม่เห็นการเปลี่ยนแปลงเมื่อฉันทำสถานะ (หรือสร้างแพทช์)? มีวิธีที่ถูกต้อง / เป็นบัญญัติในการจัดการสถานการณ์นี้หรือไม่?
1731
git