2016-04-06 46 views
0

Visual Studio中有一個新的intellisence數據庫文件,當我跑git status我發現它一旦文件擴展名被添加到.gitignore我如何從未跟蹤文件列表中刪除它的文件?

分支主你的分支上最新與「產地/主」。
未跟蹤文件:
(使用 「混帳添加...」 在什麼將致力於包括)
ServerSideCode.VC.db

像它的前身,*.sdf,這個can be added to .gitignore。我編輯了我的.gitignore以包含*.VC.db。現在,當我運行git status時,我看到:

在分支主機上您的分支與'origin/master'是最新的。
未跟蹤文件:
(使用「混帳添加...」在什麼將致力於包括)
ServerSideCode.VC.db

什麼額外的步驟,除了將文件添加到.gitignore文件以,我是否需要按順序ro從git status返回的未跟蹤文件列表中刪除文件?

(注:我知道,我可以運行git status -uno,但我想知道忽略最近添加到我的.gitignore文件。新的文件類型所需的額外步驟)

+0

你可以嘗試'git check-ignore -v ServerSideCode.VC.db'。如果正確配置了gitignore規則,則應返回包含匹配忽略規則的.gitignore文件。如果該命令不返回任何內容,則不存在與指定文件匹配的忽略規則。 – Alderath

回答

2

添加擴展後的.gitignore它不應該更長的出現在git status。你確定你的.gitignore中沒有錯別字,而且文件放置正確嗎?

+0

啊,我想我可能已經編輯了錯誤的.gitignore。我編輯了〜,但我認爲它可能是我編輯過的〜/ Source/Repos/ServerSideCode中的一個。我會檢查,謝謝。 – dumbledad

相關問題