我有一个 Git 存储库,我使用 rm
(不 git rm
)删除了四个文件,我的 Git 状态看起来像这个:
# deleted: file1.txt
# deleted: file2.txt
# deleted: file3.txt
# deleted: file4.txt
如何从 Git 中删除这些文件,而无需像这样手动检查和添加每个文件:
git rm file1 file2 file3 file4
理想情况下,我正在寻找与 git add .
一样工作的东西,如果可能的话。
最佳答案
对于 Git 1.x
$ git add -u
这告诉 git 自动暂存跟踪文件——包括删除以前跟踪的文件。
对于 Git 2.0
暂存整个工作树:
$ git add -u :/
仅暂存当前路径:
$ git add -u .
关于git - 从 Git 存储库中删除多个已从磁盘中删除的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/492558/