2012-04-04 36 views
1

我有我試圖通過混帳其住在我的CMS的根目錄這裏忽略了一個緩存目錄工作:麻煩的.gitignore文件到OSX和塔混帳GUI

/files/cache/ 

我試着在項目的根目錄中的.gitignore文件中的以下變化:

/files/cache 
/files/cache/* 
files/cache 
files/cache/* 

但文件仍顯示在塔準備上演 - 我能想到的唯一的另一件事是,我使用的意見在這樣的文件中:

# comment 
/files/cache 

只是不知道我已經錯過了對不起 - 任何幫助將非常的/files/.gitignore

cache 

並提交讚賞

回答

3
  1. 有問題的文件未被跟蹤?請注意,已經由Git跟蹤的文件不能被忽略。在這種情況下,您必須首先解開它們並提交刪除。

  2. 在塔的「狀態」視圖中,您使用哪種視圖模式? 如果我們正在討論與某個模式相匹配的文件夾(不僅僅是單個文件),「ALL」模式將繼續將該文件夾顯示爲未跟蹤(同時還隱藏了單個文件)。 「修改」將完全隱藏匹配的圖案。

+0

是的,他們被追蹤。謝謝,我現在明白髮生了什麼 - 我試圖在我最初提交後排除它們。有沒有辦法通過匹配模式來解開它們,還是我必須手動解開所有這些緩存文件?這些文件似乎被MAMP www用戶所有,並導致塔中的各種問題 - 就像無休止地重新繪製警報對話框,直到我強制退出應用程序。 – CMSCSS 2012-04-05 23:06:59

+0

我一直在嘗試以下方法:'git rm --cached file.to.remove',但不斷收到以下錯誤:'-bash:git:command not found',我並不真正瞭解git的安裝情況 - 除非Tower安裝版本? – CMSCSS 2012-04-06 00:07:27

+0

我不確定塔如何製作分支和提交,但我猜git沒有安裝,因爲我似乎無法在終端本地運行任何git命令 - 現在將安裝。 – CMSCSS 2012-04-06 00:14:21

0

將這個的.gitignore。