1
我刪除了一個文件path/to/the/file.cpp
,它是從git存儲庫頂部的相對路徑,但我想要那個文件被git status
忽略。如何使用.gitignore來忽略文件
嘗試在.gitignore
文件中放入以下模式,但似乎它們都不起作用。
**/file.cpp
file.cpp
path/to/the/file.cpp
任何想法?謝謝。
我刪除了一個文件path/to/the/file.cpp
,它是從git存儲庫頂部的相對路徑,但我想要那個文件被git status
忽略。如何使用.gitignore來忽略文件
嘗試在.gitignore
文件中放入以下模式,但似乎它們都不起作用。
**/file.cpp
file.cpp
path/to/the/file.cpp
任何想法?謝謝。
這就是你一定要
git rm path/to/the/file.cpp
,現在當你混帳忽略應該工作
的.gitignore
path/to/the/file.cpp
正如馬蒂Virkkunen指出,您的文件必須有已經被git跟蹤了。
什麼「不成功」的意思是?他們肯定會工作。 – zerkms 2014-11-25 03:03:11
Git已經跟蹤了*這個文件嗎?(即,您之前是否添加並提交過)?它會繼續顯示在'git status'中,直到您提交刪除。 '.gitignore'只隱藏未跟蹤的文件。 – 2014-11-25 03:06:21
@MattiVirkkunen該文件已被git跟蹤。根據你的描述,似乎我不能達到我想要的 - 我想讓git忽略我刪除了已經在repo中提交的文件..聲音奇怪?也許。但我這是我想要的原因.. – pierrotlefou 2014-11-25 04:47:55