Ответ 1
Имеет смысл игнорировать файлы yarn-error.log
-log полезны только для отладки собственной копии кода, поэтому нет необходимости загружать его в репозиторий.
Файл должен быть загружен в ваше репо, когда они будут полезны или необходимы для создания вашего проекта. yarn-error.log
(как следует из названия) является журналом ошибок, поэтому он никогда не читается нитью. Все дело в том, что вы читаете журнал, чтобы узнать, что пошло не так, и если у вас не было никаких ошибок, это может даже не существовать вообще.
gitignore.io, служба, которая генерирует файлы .gitignore
, включает yarn-error.log
и yarn-debug.log
в свои .gitignore
файл для Node:
### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
Возможно, будет разумным следовать их примеру, если вы не уверены, что вам нужно - большинство предварительно сделанных файлов .gitignore
подумали об этой проблеме и пришли к выводу, что журналы должны вообще игнорироваться.