我是如何搞砸这个非常简单的.gitignore文件的?

时间:2012-10-19 15:27:12

标签: git gitignore

我只想跟踪目录中的一个文件。此文件为buildout.cfg。所以我先跑git init。然后我创建了一个.gitignore文件,其内容如下:

* # Blacklist all files
!buildout.cfg # Whitelist the file I'm interested in

但是现在当我运行命令git add时,git继续并添加了几十个文件 - 目录中的所有内容。

为什么?

1 个答案:

答案 0 :(得分:5)

根据man gitignore,评论仅为实线。所以你应该尝试将评论移到不同的行:

# Blacklist all files
*
# Whitelist this file
!buildout.cfg