Estou tentando excluir um arquivo ( db/irrelevant.php) de um diff do Git. Tentei colocar um arquivo no dbsubdiretório chamado .gitattributescom a linha irrelevant.php -diff
e também tentei criar um arquivo chamado .git/info/attributescontendo db/irrelevant.php.
Em todos os casos, o db/irrelevant.phparquivo é incluído no diff como um patch binário do Git. O que eu quero é que as alterações nesse arquivo sejam ignoradas pelo comando diff. O que estou fazendo de errado?
.gitignoresintaxe do arquivo. Por exemplo, em:!*shrinkwrap.yamlvez de:!shrinkwrap.yaml.