如何从被git忽略的文件夹中删除git repo中的文件

如何从被git忽略的文件夹中删除git repo中的文件,git,Git,如果文件位于标记为被git忽略的文件夹中,如何从git中删除该文件。例如-/target/some_old_file.txt在中添加target之前被推送到git 是否可以不修改.gitignore文件 从.gitignore 删除文件并提交 将.gitignore更改为再次忽略目标文件夹 要从git repo中删除文件,需要使用 git rm --cached path/to/your/file 这意味着git基本上忘记了所讨论的文件。 请确保使用--cached标志。如果没有该标志,该文件

如果文件位于标记为被git忽略的文件夹中,如何从git中删除该文件。例如-
/target/some_old_file.txt
中添加
target
之前被推送到git

是否可以不修改.gitignore文件

  • .gitignore
  • 删除文件并提交
  • .gitignore
    更改为再次忽略
    目标
    文件夹
    要从git repo中删除文件,需要使用

    git rm --cached path/to/your/file
    
    这意味着git基本上忘记了所讨论的文件。
    请确保使用--cached标志。如果没有该标志,该文件也将从文件系统中删除。

    您的意思是从git repo中删除还是从文件系统中删除?从git repo中删除它,可能是重复的