2011-05-29 71 views
53

可能重複:
How to exclude file only from root folder in GIT我該如何讓Git忽略存儲庫頂層的特定文件名?

對於一個特定的JavaScript項目,我現在用的是TinyWeb HTTP Server本地測試(變通適用於文件網址特定的安全限制)。該程序要求我在根目錄中有一個index.html文件,但我不想將該文件提交到我的Git存儲庫。

如何阻止Git在每次提交時都對這個「未跟蹤文件」進行竊聽?我確實要提交位於子目錄中的所有index.html文件。

回答

94

添加到您的.gitignore(根文件夾):

/index.html 

領先/使得git的使用絕對路徑(相對於當前.gitignore位置),而所有其他線路都只是處理一些通配符。

+1

但我該如何在全局gitignore文件中執行此操作? (core.excludesfile)? – 2014-03-27 14:06:36

+2

@GregEnnis它在那裏的工作原理是一樣的。全局忽略文件以及存儲庫的'.git/info/exclude'文件都以與工作目錄根目錄中的'.gitignore'相同的方式解釋。 – poke 2014-03-27 15:38:59

相關問題