2011-08-09 151 views
6

我在计算如何忽略使用Solr/Sunspot创建的所有这些文件时遇到了一些问题。如何让Git忽略这些文件

基本上我想忽略solr/data里面的所有内容,其中包括很多文件夹,子文件夹和文件。

+2

你的.gitignore文件中的'/ solr/data'不工作吗?请记住.gitignore不能追溯应用 - 如果你以前告诉git跟踪这些文件(使用'git add'),你必须在git忽略它们之前将它们从跟踪中移除。 – peterjmag

+0

我经常碰到的事情是.gitignore需要与你的列表一起提交。 –

回答

6

只需添加

/solr/data 

.gitignore

假定的目录布局:

.git 
.gitignore 
solr/data/ 
other/ 
folders/ 
README.txt 
... 
+0

'/ solr/data'是一种更好的方法,因为它锚定到存储库根目录,不需要模式匹配。 – cdhowie

+0

不完全 - 尾随的'/ *'可以被删除。 :) – cdhowie

3

你应该能够做到/solr/data或把.gitignore文件的Solr /数据,只是把*

请注意,您不能忽略已经提交的事物。

相关问题