Задать вопрос
juniorcoder
@juniorcoder
Ура, у нас новый умный AI...

Как правильно добавить папку в исключение GitHub?

В VScode установлен плагин "Local History v1.6.0 Xpo Development" и папка .lh/ добавлена в исключения в .gitignore, но все равно эти файлы появляются в Git! Эта директория по умолчанию скрытая, может из-за этого?

Как правильно исключить эту папку из синхронизации в Git?

63c409488e7ab243861163.jpeg
63c409ea8da67623534024.jpeg
  • Вопрос задан
  • 459 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
irtek
@irtek
Wordpress-addicted
Если эта папка с файлами ранее была добавлена в репозиторий, то после добавления ее в .gitignore нужно удалить эти файлы из индекса git командой

git rm --cached .lh/ -r
Ответ написан
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
GitHub тут не при чём, он лишь хранит репозиторий как есть, и не умеет игнорировать папки.

Не путайте сайт GitHub с программой GitHub Desktop, которая у вас на скрине.

VSCode уже умеет работать с Git, зачем вам дополнительный клиент?

Игнор действует только на те файлы, которых ещё нет в Git-репозитории.
Но если вы уже закоммитили файлы, то Git в любом случае будет показывать их изменения.
Юра подсказал правильно — вам нужно удалить файлы из репозитория, если вы больше не хотите их отслеживать.
git rm --cached -r .lh/ 
git commit -m "Delete files"
git push
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
juniorcoder
@juniorcoder Автор вопроса
Ура, у нас новый умный AI...
Удалил из репозитария эти папки, это то что нужно было!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы