git重置-射频路径/至/定向

git重置-射频路径/至/定向,git,shell,command-line,terminal,Git,Shell,Command Line,Terminal,好的。我有一个带有文件夹和文件等的git repo 一切都被跟踪 我需要取消跟踪我的a/b/c文件夹中的所有内容,我的c文件夹包含许多文件夹和文件 此文件夹已添加到.gitignore,但由于文件已在某个点被跟踪,我似乎无法找到方法取消跟踪它们 我试过了 git reset a/b/c/* git reset -rf a/b/c ( like rm -rf a/ ) 可能还有其他5种不同的命令。。。。我在这里 如有任何意见,将不胜感激 谢谢 git rm-r——缓存 git rm -

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

一切都被跟踪

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

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

我试过了

 git reset a/b/c/*
 git reset -rf a/b/c    ( like rm -rf a/ )
可能还有其他5种不同的命令。。。。我在这里

如有任何意见,将不胜感激

谢谢

git rm-r——缓存
git rm -r --cached <your directory>

这将从git跟踪中删除目录,但不会完全删除目录