Gitignore不忽略文件夹

Gitignore不忽略文件夹,git,Git,我已将多个文件夹添加到我的.gitignore文件中,但当我执行git status时,它们仍会出现 我的安装/计算机是新的,我正在尝试在svn存储库中初始化git存储库 正如我以前做过数百次(但不是在这台机器上),标记为忽略的文件夹(尤其是根目录下的.svn文件夹,以及bin和obj内部src/www)在执行git status时不应出现,并且在执行git add.时不应添加它们,但他们确实如此 D:\DEV>more.gitignore .svn/ [Bb]in/ [Oo]bj/ 套餐/ D

我已将多个文件夹添加到我的
.gitignore
文件中,但当我执行
git status
时,它们仍会出现

我的安装/计算机是新的,我正在尝试在svn存储库中初始化git存储库

正如我以前做过数百次(但不是在这台机器上),标记为忽略的文件夹(尤其是根目录下的
.svn
文件夹,以及
bin
obj
内部
src/www
)在执行
git status
时不应出现,并且在执行
git add.
时不应添加它们,但他们确实如此

D:\DEV>more.gitignore
.svn/
[Bb]in/
[Oo]bj/
套餐/

D:\DEV>git状态
在分支主机上
未跟踪的文件:
(使用“git add…”包含在将提交的内容中)

提交时未添加任何内容,但存在未跟踪的文件(使用“git add”提交 (轨道)

我已经找到了答案(但我不确定问题的根源是什么)

我已经删除了
.gitignore
文件,并使用
touch.gitignore
重新创建了它


我从某个网站复制/粘贴了原始文件内容,我假设这与编码或类似的内容有关。

这些文件夹是否已经由Git进行了版本控制(即,它们以前是否已提交到存储库)?如果是这样,那么将它们添加到
.gitignore
将不起作用。你必须先
git-rm
它们。不,我从未添加过这些文件夹。这些文件夹显示为未跟踪,这意味着如果你执行
git提交
,它们将不会被提交。所以没什么好担心的。如果其他人提交了这些文件夹,而您拉入,您的Git将忽略来自存储库的任何内容。是的,但如果我执行
Git添加,则会添加这些文件夹。
。在执行
git status
时,它们根本不应该出现。我没有看到
src
文件列在您的
.gitignore
中。
    .svn/  
    src/UI.Admin.Tests/obj/  
    src/packages/  
    src/www/bin/  
    src/www/obj/