ฉันกำลังพยายามแยกไฟล์ ( db/irrelevant.php) จาก Git diff ฉันได้พยายามวางแฟ้มในที่dbไดเรกทอรีย่อยที่เรียกว่า.gitattributesเส้นirrelevant.php -diff
และผมยังมีความพยายามในการสร้างไฟล์ที่เรียกว่ามี.git/info/attributesdb/irrelevant.php
ในทุกกรณีdb/irrelevant.phpไฟล์จะรวมอยู่ใน diff เป็น Git binary patch สิ่งที่ฉันต้องการสำหรับการเปลี่ยนแปลงในไฟล์นั้นจะถูกละเว้นโดยคำสั่ง diff ผมทำอะไรผิดหรือเปล่า?
.gitignoreไวยากรณ์ไฟล์ เช่นแทน:!*shrinkwrap.yaml:!shrinkwrap.yaml