我的 .gitignore 文件没有忽略任何内容

问题描述 投票:0回答:1

是否有任何特定的有效原因可以解释为什么我的

.gitignore
文件忽略了我已告诉此文件忽略我已包含在
.gitignore
文件中的所有新创建的、先前未提交的文件的事实?

这是我的设置:

#.gitingore
<project>/hello/logging_config.py
#root
<Project>
   |--hello
      |---logging_config.py
|--.gitignore

尽管

logging_config.py
文件包含在
.gitignore
文件中,但它继续保留该文件的状态为
untracked

即使运行

git status
,它仍然会返回:

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        hello/logging_config.py

我不应该看到这个。此外,大写字母

U
位于“源代码管理”面板中文件名的旁边。我不明白为什么我的
.gitignore
文件无法告诉 Git 忽略该文件。我在这里做错了什么?

我仔细检查了文件名拼写中是否有任何拼写错误。添加尾部斜线,删除尾部斜线。添加前导斜杠,删除前导斜杠。重新启动 VSC。

兰:

git rm -r --cached .
git add .
git commit -m "Fixed untracked files"

没有任何效果。

git gitignore
1个回答
2
投票

下划线和点是不同的字符。

    hello/logging_config.py
                 X
      |---logging.config.py
© www.soinside.com 2019 - 2024. All rights reserved.