【问题标题】:Easily remove multiple tracked files and add them to gitignore with VSCode使用 VSCode 轻松删除多个跟踪文件并将它们添加到 gitignore
【发布时间】:2021-04-27 00:32:37
【问题描述】:

我有一个文件夹,里面有很多 git 跟踪的文件,我想以一种简单的方式取消对这些文件的跟踪。

通常当我编译我的解决方案时,我会从 VSCode 源代码控制选项卡中看到一些不应该被跟踪的文件。选择它们并通过右键单击将它们添加到.gitignore 文件很容易,但我找不到任何选项可以轻松地取消跟踪它们(右键单击样式)。

否则我必须这样做:

git rm --cached <file>

对于每个文件,当我有很多文件要取消跟踪时,这很痛苦。 谢谢。

【问题讨论】:

    标签: git visual-studio-code gitignore git-rm


    【解决方案1】:
    git rm --cached . 
    git add . 
    

    .代表您当前的工作目录。由于您指定了整个目录,git 将递归地遍历并删除所有跟踪的文件。

    添加所有文件将添加除 gitignored 文件之外的所有文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多