2016-11-08 124 views
0

我有一個名爲.tmp的文件夾。Git忽略以'。'開頭的目錄。

在我的.gitignore文件中,我試圖排除它中的所有內容。

我已經試過.tmp.tmp/*/

我相信這是因爲它正在尋找一個.tmp擴展名的文件。有沒有辦法來定義這是一個目錄,而不是一個擴展?

+2

'/ .tmp'或'/ .tmp /'應該適用於頂級目錄。 –

+2

可能重複的[Git:如何忽略隱藏的目錄?](http://stackoverflow.com/questions/8021441/git-how-to-ignore-hidden-directories) – ryanprayogo

+0

你可以發佈你的確切'.gitignore'文件(或重現相同問題的人)?另外,你可以在另一個git倉庫中重新創建這個問題嗎? –

回答

1
.tmp 

in .gitignore應該可以正常工作。

的.tmp不會得到COMMITED只要你不使用與git「混帳添加--force」

如果你想擁有的.tmp文件夾,但沒有致力於爲它的文件,只寫這在.tmp/.gitignore:

* 
!.gitignore 
+0

「.tmp完全不會被提交給git。」 ---它不會顯示在狀態或分段。但它並不影響comitting。 – zerkms

+0

有趣的評論。 '.tmp'可以被提交而不被上演嗎? –

+0

您可以將其放置並提交。被忽視並不意味着你不能階段性和承諾。 – zerkms