我们如何在git的子文件夹中取消选中文件夹及其所有子文件夹及其内容

时间:2016-10-06 06:07:08

标签: git

从这次讨论中,

Untrack files from git

我们知道我们可以从Git取消选中一些本地文件。如果我们要取消选中文件夹中的所有内容(包括其子文件夹的所有内容),该怎么办?以及将在其中生成的所有事情。

1 个答案:

答案 0 :(得分:1)

我不确定你用"取消选中",但是让我们说你在谈论解密

以下是如何做到的

从项目的根目录:

git rm -r --cached folder_to_untrack
echo "/folder_to_untrack" >> .gitignore

这将从git index folder_to_untrack和每个子条目中添加删除。将其添加到gitignore会阻止它显示在Untracked files的{​​{1}}部分中,并使用git status

错误添加