除了README.md之外的所有.gitignore - 错误地跟踪子目录中的另一个README

时间:2018-01-22 16:57:44

标签: git

我在.gitignore中使用以下文本来忽略除了我想要跟踪的某些文件之外的所有内容。

# Ignore everything
*

# But not these files...
!.gitignore
!README.md



# ...even if they are in subdirectories
!*/

但是,当我git add -A时,还会跟踪其中一个子目录中的另一个README.md文件。我怎么能绕过这个?

1 个答案:

答案 0 :(得分:-1)

How to exclude file only from root folder in Git

按照这个例子并将其放在异常下应该可以做到这一点

可能需要使用以下方式刷新您的跟踪列表:

git rm --cached filename