在這種情況下,我想忽略的iOS使用的文件,尤其是這個文件.gitignore爲什麼不忽略.DS_Store?
.DS_Store
我創建了一個.gitignore文件以這樣
touch .gitignore
,並把在一行
/.DS_Store
我推到一個光禿禿的回購有一個鉤結帳到一個完整的回購。
該文件不斷顯示在我的完整回購。
在這種情況下,我想忽略的iOS使用的文件,尤其是這個文件.gitignore爲什麼不忽略.DS_Store?
.DS_Store
我創建了一個.gitignore文件以這樣
touch .gitignore
,並把在一行
/.DS_Store
我推到一個光禿禿的回購有一個鉤結帳到一個完整的回購。
該文件不斷顯示在我的完整回購。
正如您在您的評論中提到,你已經犯下的.DS_Store
文件。要解決這個問題,只需刪除文件並進行提交。然後,只要您將.gitignore
文件設置並存儲在回購站中,就不會再看到.DS_Store
文件存在任何問題。
您還可以刪除致力於.DS_Store
文件是這樣的:git rm --cached .DS_Store
正確的項將只是「.DS_Store」。它也會出現,如果它已經在你的倉庫中。 – doublesharp
您是否嘗試刪除'git rm --cached path_to_file'文件的'cached'副本? –
*是*它是什麼。就像我在第一條評論中提到的那樣,如果它已經存在於存儲庫中,即使它位於'.gitignore'中也會顯示出來。 – doublesharp