使用Git/GitHub删除文件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (52)

用Finder在Mac上删除了一堆文件。希望我删除的文件不再显示在当前分支中,但它们会显示出来。

Git用户都知道更新索引的命令吗?

提问于
用户回答回答于

认为这是一种更简单的方式:

git add . -A 

或者尝试

git commit -m "removed some files"

如上文所述。

用户回答回答于

可以看到已删除的文件,这些文件仍然被“跟踪”:

git ls-files --deleted

要从分支中删除文件,可以执行以下操作:

git ls-files --deleted -z | xargs -0 git rm

man git-rm:

最后,要执行“删除”操作,请执行以下操作:

git commit -m "removed some files"

扫码关注云+社区