我已将以下几个条目添加到我的.gitignore
.env
.env.production
.env.staging
.env.uat
Run Code Online (Sandbox Code Playgroud)
现在我感到困惑的是,它似乎没有生效,无论是在 VS Code 上视觉上还是在我运行时git status,它都没有列出我期望删除/删除的所有文件?我肯定错过了一些明显的事情,但我无法发现它
VS Code 上的可视化如下:
在 VS Code 中,我预计如果将条目添加到
.gitignore,VSCode 将在文件上显示浅灰色,如上面的屏幕截图所示。
否:您需要先从 Git 中删除它们:
git rm --cached -- .env;
git rm --cached -- .env.*
Run Code Online (Sandbox Code Playgroud)
然后 .gitignore 将生效,VSCode 将反映这些文件的新状态。
| 归档时间: |
|
| 查看次数: |
2738 次 |
| 最近记录: |