在 GitHub 上编辑

如何停止跟踪数据

在某些情况下,你可能希望“取消跟踪”那些被错误添加到 DVC 的文件或目录。

dvc add 会创建一个 .dvc 文件来跟踪该文件,并将其列入 .gitignore

$ dvc add data.csv

$ ls
data.csv    data.csv.dvc
$ cat .gitignore
/data.csv

让我们使用 dvc remove 撤销 dvc add 操作。这将删除 .dvc 文件(以及对应的 .gitignore 条目)。此后,该数据文件将不再被跟踪:

$ dvc remove data.csv.dvc

$ git status
    Untracked files:
        data.csv

你可以运行 dvc gc 并加上 -w 选项,以从缓存中删除该数据(及其所有先前版本,如果有的话):

$ dvc gc -w

请注意,对于 dvc.yaml 中的阶段及其输出,类似的流程也同样适用。

🐛 发现问题?告诉我们!或者修复它:

在 GitHub 上编辑

有疑问?加入我们的聊天,我们会为您提供帮助:

Discord 聊天