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/