2012-07-18 90 views
10

这些文件都应该被忽略:Git:如何通过.gitignore忽略空文件名的隐藏文件/点文件/文件?

.weirdBackupFileType 
.travis.yml 

下列文件不应该被忽视:

_.weirdBackupFileType 
Z.travis.yml 
+1

我可能会建议固定标题了一下,作为“空文件名”似乎不太合适......也许是“隐藏文件”或“点文件”或其他...虽然,我不得不承认,我看这个问题的唯一原因是看到确切什么是“空文件名”...... – twalberg 2012-07-18 15:35:35

回答

1

你的回答很简单:

这是你.gitignore文件的内容:

# ignore those files 
.weirdBackupFileType 
.travis.yml 

#DONOT ignore those files (this is what the ! is for - un ignore files) 
!_.weirdBackupFileType 
!Z.travis.yml 

就是这样。

在图片中,您可以看到我创建了该文件,并在将其添加到.gitignore后,它们不再处于该状态。

enter image description here

6

如果你想忽略所有的点文件,在你的.gitignore文件中添加这个(如果它不存在,则添加)

.* 
!.gitignore