如何在Git中提交所有已删除的文件?

时间:2009-09-10 00:05:38

标签: git git-add

  

可能重复:
  Removing multiple files from a Git repo that have already been deleted from disk

如果我从磁盘中删除了一些文件,它们会像Git repo中那样被删除:

C:\git\bc>git status
# On branch tracking2
# Changed but not updated:
#   (use "git add/rm <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#       deleted:    test.txt
#

有没有办法执行单个命令“只需从存储库中删除这些文件”? 与git add .类似,它会将所有新文件和修改过的文件添加到舞台上。

我使用Visual Studio和Windows资源管理器来处理我的源代码树,在某些时候我只删除了一大堆文件。然后我发现调用git rm是一件痛苦的事情,因为文件不再存在,并且没有命令行intellisense来帮助我输入它。

我只想要一个删除git中所有文件的命令,这些文件也会从磁盘中删除。

0 个答案:

没有答案