Я пытаюсь исключить файл (db/irrelevant.php
) из Git diff. Я попытался положить файл в подкаталог db
под названием .gitattributes
с линией irrelevant.php -diff
, и я также попытался создать файл с именем .git/info/attributes
, содержащий db/irrelevant.php
.Хотите удалить файл с "git diff"
Во всех случаях файл db/irrelevant.php
включен в diff как битовый патч Git. Я хочу, чтобы изменения этого файла игнорировались командой diff. Что я делаю не так?
Что делать, если мне нужно исключить несколько файлов? – itsashis4u
@ itsashis4u 'git diff -. ': (исключить) db/unwlevant.php' ': (exclude) db/another_irrelevant.php'' – tokland
ПРИМЕЧАНИЕ. Если вы хотите исключить определенное имя файла, вы должны иметь префикс со звездочкой, отличный от файла '.gitignore' синтаксис. Например. ':! * shrinkwrap.yaml' вместо':! shrinkwrap.yaml'. – vaughan