可能重复:
从 Git 存储库中删除已从磁盘中删除的多个文件
如果我从磁盘中删除一些文件,它们会在 Git 存储库中像这样被删除:
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
文件很痛苦,因为文件不再存在并且没有命令行智能感知来帮助我输入它。
我只想要一个从 git 中删除所有文件的命令,这些文件也从磁盘中删除。