【问题标题】:git reset -rf path/to/dirgit reset -rf 路径/到/目录
【发布时间】:2015-06-06 14:11:14
【问题描述】:

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

一切都被跟踪。

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

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

我试过了

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

可能还有这些命令的 5 个其他变体......我在这里。

任何输入将不胜感激。

谢谢。

【问题讨论】:

    标签: git shell command-line terminal


    【解决方案1】:
    git rm -r --cached <your directory>
    

    【讨论】:

    • 这将从 git 跟踪中删除目录,但不会完全删除目录
    猜你喜欢
    • 2017-04-15
    • 2012-12-13
    • 2013-03-02
    • 2016-07-09
    • 2018-10-19
    • 2012-07-17
    • 2016-02-24
    • 2016-01-12
    • 2015-06-01
    相关资源
    最近更新 更多