2015-11-12 30 views
2

我強制使用git add -f在gitignored文件中籤入。它不屬於那裏,現在我需要從回購中刪除它。這可能嗎?如何刪除使用Git在幾次提交中檢查過的文件?

+0

可能的重複[從Git存儲庫中刪除文件,而不從本地文件系統中刪除](http://stackoverflow.com/questions/1143796/remove-a-file-from-a-git-repository-without -deleting-IT-來自該本地filesyste) – Alik

回答

3

你可以git rm --cached它:它將它從git回購中刪除,同時保持文件一個磁盤。

如果您已經提交了該文件,那麼您將進行一次新的提交,記錄刪除該文件。