如何使用仍在存储库中的未跟踪文件停止跟踪gitignore中的文件?

时间:2014-09-03 10:18:34

标签: git

如何在git中删除文件,但将未跟踪的文件保留在存储库中? 为了更好地理解这个问题,让我举个例子:我的项目有一个git存储库,我想将wordpress添加到子目录中。我想在git存储库中有基本wordpress文件,稍微更改它们,提交它们然后停止跟踪wordpress目录中的每个文件,但不将它们从存储库中删除。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

使用git rm --cached -- <files>

  

<强> - 缓存

     

使用此选项仅从索引中取消暂存和删除路径。工作树文件,是否&gt;修改与否,将一个人留下。

通常git rm同时影响索引和工作树,但--cached工作树不受影响。