2015-04-03 215 views
0

我無法讓.gitignore忽略一個目錄...我已經讀過其他線程,他們都建議沒有被忽略的目錄或文件已被提交,這就是爲什麼它不是忽略。不是這種情況。你能否看看我在做什麼,並讓我知道我在做什麼錯了?.gitignore不會忽略指定的目錄

如果我沒有正確格式化,我很抱歉...我是新來的stackoverflow。

$ mkdir stackoverflow_example 
$ cd stackoverflow_example 
$ git init 
$ mkdir ignoreThis 
$ echo "/ignoreThis" > .gitIgnore 
$ cd ignoreThis 
$ echo "ignore this text file in the ignoreThis directory" > ignoreText.txt 
$ cd .. 
$ type .gitignore /ignoreThis 
$ git status 

On branch master 

Initial commit 

Untracked files: (use "git add ..." to include in what will be committed) 

    .gitIgnore 
    ignoreThis/ 

nothing added to commit but untracked files present (use "git add" to track) 

不應該ignoreThis不應該在我的臨時區域列出此時。

+0

你試過了嗎? – androidevil 2015-04-03 13:10:16

+0

感謝您的回覆以及正確格式化我的問題。 我剛剛刪除了該文件並創建了一個名爲.gitignore的文件,具有相同的結果。 也許我應該提到我在Windows 7上,它可以在我的Mac上工作? – Dugan 2015-04-03 20:45:56

+0

我在Linux中完成了相同的步驟,並且工作正常。我沒有在Windows上試過。我不知道你爲什麼在Windows中遇到這個問題。按照這個問題,你正在做正確的方式 - http://stackoverflow.com/questions/343646/ignoring-directories-in-git-repos-on-windows – androidevil 2015-04-04 01:37:44

回答

0

您的文件被命名爲gitIgnore,請嘗試命名爲gitignore

更多的信息在here