juniorcoder
@juniorcoder
Ура, у нас новый умный AI...

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

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

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

63c409488e7ab243861163.jpeg
63c409ea8da67623534024.jpeg
  • Вопрос задан
  • 311 просмотров
Решения вопроса 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...
Удалил из репозитария эти папки, это то что нужно было!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы