2012-11-16 109 views
0

我正在使用git存儲庫跟蹤我的個人文件夾。做git status後,我得到這個:即使忽略它也會顯示未跟蹤的文件夾

# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
# workspace/ 
no changes added to commit (use "git add" and/or "git commit -a") 

爲什麼該行顯示?這裏是我的.gitignore文件:

* 
!*/ 
!.vim/plugin/* 
!.vim/doc/* 

我不得不添加!*/跟蹤內部.vim/plugin例如改變,因爲我看到here

回答

2

您忽略了第一行的所有內容:'*'。

然後你用第二行忽略目錄:'!* /'。

瞧,你不會忽略目錄!

+0

是的,但我的家庭文件夾中有更多的目錄。爲什麼該文件夾不顯示? – ziiweb

+0

我的猜測是這些目錄已經被git跟蹤,或者它們是空的。這可能嗎? – Kylo

+0

@Kilo是的,有一些已經被git跟蹤了。這可能是原因嗎? – ziiweb