小编典典

从 Git 存储库中删除已从磁盘中删除的多个文件

all

我有一个 Git 存储库,我已从使用rm( not git rm ) 中删除了四个文件,我的 Git 状态如下所示:

#    deleted:    file1.txt
#    deleted:    file2.txt
#    deleted:    file3.txt
#    deleted:    file4.txt

如何从 Git 中删除这些文件,而无需手动检查并添加每个文件,如下所示:

git rm file1 file2 file3 file4

git add .理想情况下,如果可能的话,我正在寻找以相同方式工作的东西。


阅读 91

收藏
2022-02-25

共1个答案

小编典典

对于 Git 1.x

$ git add -u

这告诉 git 自动暂存跟踪的文件——包括删除以前跟踪的文件。

对于 Git 2.0

暂存整个工作树:

$ git add -u :/

仅暂存当前路径:

$ git add -u .
2022-02-25