无法将.env文件添加到gitignore?

时间:2019-07-11 02:51:46

标签: git bitbucket

我在.gitignore

中添加了以下几个条目
.env
.env.production
.env.staging
.env.uat

现在,我感到困惑的是,无论是在VS Code上还是在运行git status时,它似乎都没有生效,它没有列出我期望的所有文件删除/删除?我一定错过了一些显而易见的事情,但我找不到它

enter image description here

Visual VS Code如下:

enter image description here

1 个答案:

答案 0 :(得分:1)

  

从VS Code,我期望如果将条目添加到.gitignore,VSCode将在文件上显示浅灰色,如上面的屏幕快照所示。

否:您需要先从Git中删除它们:

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

然后.gitignore将生效,并且VSCode将反映这些文件的新状态。