我正在用 JavaScript(React / Node)做一个项目,我想忽略其中的每个 .env 文件,
我在项目的根目录下不仅有一个 .env 文件,因为我有一个用于前端的文件夹和另一个用于后端的文件夹,
Root
backend
.env
frontend
.env
.gitignore
在 .gitignore 文件中:
/node_modules
/backend/node_modules
/frontend/node_modules
/backend/.env
/frontend/.env
node_modules 文件夹将被忽略,但 env 文件不会被忽略,
gitignore 文件位于根目录,但是我应该在每个文件夹中都有一个 gitignore 文件吗?...
解决方案:
**/.env
解释:
前导“**”后跟斜杠表示在所有目录中匹配。例如,“**/foo”在任何地方匹配文件或目录“foo”,与模式“foo”相同。 “**/foo/bar”匹配直接位于目录“foo”下的任何位置的文件或目录“bar”。
https://git-scm.com/docs/gitignore https://git-scm.com/docs/gitignore
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)