Tôi đang cố gắng loại trừ một tệp ( db/irrelevant.php
) khỏi Git diff. Tôi đã thử đặt một tệp trong db
thư mục con được gọi .gitattributes
với dòng irrelevant.php -diff
và tôi cũng đã thử tạo một tệp .git/info/attributes
có tên chứa db/irrelevant.php
.
Trong mọi trường hợp, db/irrelevant.php
tệp được bao gồm trong diff dưới dạng bản vá nhị phân Git. Những gì tôi muốn là các thay đổi cho tập tin đó sẽ bị bỏ qua bởi lệnh diff. Tôi đang làm gì sai?
.gitignore
cú pháp tệp. Ví dụ:!*shrinkwrap.yaml
thay vì:!shrinkwrap.yaml
.