Не удается добавить файлы .env в gitignore? - PullRequest
1 голос
/ 11 июля 2019

Я добавил несколько записей, как показано ниже, в мой .gitignore

.env
.env.production
.env.staging
.env.uat

Теперь, что меня смущает, так это то, что он не действует ни визуально, ни на VS Code, ни когдаЯ запускаю git status, в нем не перечислены все файлы, которые я ожидаю удалить / удалить?Должно быть, я пропустил что-то очевидное, но я не смог определить это

enter image description here

Визуальный код VS, как показано ниже:

enter image description here

1 Ответ

1 голос
/ 11 июля 2019

Из кода VS, я ожидаю, что если запись будет добавлена ​​к .gitignore, VSCode покажет светло-серый файл, как показано на скриншоте выше.

Нет: вам нужночтобы сначала удалить их из Git:

git rm --cached -- .env
git rm --cached -- .env.*

Затем вступит в силу .gitignore, и VSCode отобразит новое состояние этих файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...