Тег

.gitignore

1 материалов

Хватит коммитить .DS_Store: глобальный git ignore, из-за которого заворачивают пул-реквесты (nelson.cloud)

Короткая заметка о трёх местах, где Git ищет правила игнорирования, — .git/info/exclude (локально, без коммита) и ~/.config/git/ignore (для пользователя, везде) — попала на главную HN. Одни назвали это пересказом man-страницы.

Но обсуждение превратилось в обмен приёмами, которые в заметку не вошли: .gitattributes для скрытия шума в diff вроде package-lock.json и update-index --skip-worktree для уже отслеживаемых файлов. Вывод мейнтейнера: перестаньте класть мусор своего редактора в общий .gitignore.