2015-04-02 196 views
0

過去,我在我的工作目錄中添加並上傳所有文件。 現在我想忽略的一些文件,所以我直接在我的工作目錄myproject創建文件.gitignore,與內容:忽略未被忽略的文件

build/ 
*~ 

然後我跑

git add -A . 
git commit -m 'add ignore files' 
git push origin master 

但目標資源庫還是有那些文件我想忽略。目標存儲庫中還顯示.gitignore。我想知道我做得對嗎?

我應該把.gitignore寫入myproject還是myproject/.git

謝謝。

回答

1

如果我正確理解了你,你想忽略已經提交的文件。在這種情況下,你可能需要從緩存中刪除它們:

的git RM --cached建立/

+0

感謝。將刪除我的工作目錄中的文件和目錄? – Tim 2015-04-02 15:22:41

+0

我是否應該隱藏或忽略.gitignore?如何? – Tim 2015-04-02 15:26:06

+0

它會從舞臺上刪除文件 – 2015-04-02 15:26:30