0
这可能只是我误解git文档,但这似乎对我来说是意想不到的。gitignore规则文件夹中的文件也忽略文件夹
我已经相对两个文件夹添加到我的GIT_WORK_TREE文件夹(我的应用程序的基本文件夹):在他们
public/javascripts/cached_files
public/stylesheets/cached_files
我想这些文件夹是在git的,但我不想要的文件在git的,所以我说这些规则.gitignore
:
public/javascripts/cached_files/*
public/stylesheets/cached_files/*
好像被忽略的文件夹:如果我做git status
然后它不告诉我任何新文件。我希望它显示文件夹,但不是内容。
任何人都可以解释这一点吗?
感谢,最大
哦 - “空”的意思是“没有文件,这不会被git忽略“,所以即使这里有东西,因为这些东西被忽略了,文件夹被归类为空,因此不会在'git status'中显示出来。疑难杂症。我不认为我可以做你的解决方法,因为'.keep_in_git'文件将被我的'.gitignore'规则忽略。 – 2014-09-11 11:08:43
或者我需要把规则拿出来,用文件提交文件夹,他们把规则放回去? – 2014-09-11 11:10:21
您仍然可以显式添加忽略的文件:git add -f – folkol 2014-09-11 11:10:49