git reset -rf path / to / dir

时间:2015-04-01 19:23:00

标签: git shell command-line terminal

好。我有一个带文件夹和文件等的git仓库。

跟踪所有内容。

我需要取消跟踪a / b / c文件夹中的所有内容,我的c文件夹包含许多文件夹和文件。

此文件夹已添加到.gitignore,但由于文件已在某些时候被跟踪,我似乎无法找到取消跟踪它们的方法。

我试过了

 git reset a/b/c/*
 git reset -rf a/b/c    ( like rm -rf a/ )

以及这些命令的其他5种变体....我在这里。

任何输入都将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:2)

git rm -r --cached <your directory>