簡體   English   中英

gitignore 不適用於我的后端文件夾中的 process.env

[英]gitignore not working for process.env in my backend folder

我的.gitignore如下所示

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

我的backend文件夾的根目錄中有一個process.env文件,但gitignore不會忽略process.env gitignore忽略node_modules那么為什么要跟蹤process.env呢?

我的github

正在跟蹤該文件,因為在歷史的某個時刻,您告訴 Git 明確地或使用git add. . 因為您這樣做了,並且當時該文件不在.gitignore中,所以它被添加和跟蹤。

從您向我們展示的文件中,我認為沒有理由忽略它; 顯然沒有與process.env匹配的條目。

如果您的問題是為什么您的.gitignore不包含忽略它的規則,那么答案是因為沒有人添加條目。 看起來您使用了來自 GitHub 的模板版本,這通常沒問題,但當然不同的項目有不同的需求,您應該編輯文件以滿足您自己的項目需求。

如果您不希望在將來的修訂版中對其進行跟蹤,請運行git rm --cached process.env然后將適當的條目添加到.gitignore ,然后提交這兩個更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM