layout | title | date | notebook | tags | |
---|---|---|---|---|---|
post |
Когда git ignore не работает |
2023-02-20 00:00 +0000 |
webdev |
|
Зайдите в скрытую папку .git в репозитории и найдите внутри папки info файл exclude без расширения. Полный путь .git/info/exclude
Он работает как локальный git ignore (только для вашей копии репы) и иногда может скрыть от гита файлы, которые не получается скрыть через git.ignore
Убираем файлы из индекса (не сами файлы из рабочего дерева)...
$ git rm -r --cached .
...добавляем убранное в staged...
$ git add .
...и коммитим!
$ git commit -m "Clean up ignored files"
rm -rf .jekyll-cache
git commit . -m "Delete cache directory"
git push