在我的.gitignore
文件中,我想忽略名为.env
的文件,但忽略something.env
的文件:
我试过这个:
.env
!*.env
但它不起作用
答案 0 :(得分:4)
只需在.env
文件中添加.gitignore
<强>的.gitignore 强>
.env
答案 1 :(得分:2)
为什么你不能忽略.env
。因此,您的.gitignore
读取:
.env
(只有一行)
它不会忽略任何.env
扩展名。
示例(控制台):
$ echo 'foo' > .env
$ echo 'foobar' > foo.env
$ git add .; git commit -am "foobar"
[master 49d6a00] foobar
2 files changed, 2 insertions(+), 2 deletions(-)
create mode 100644 foo.env