【发布时间】:2021-05-27 22:07:49
【问题描述】:
假设我跟踪了文件empty.txt。
现在我使用 rm empty.txt 从工作目录中删除文件。
现在我正在使用git rm empty.txt 从索引中删除文件,现在应该取消跟踪文件,因为我已将其从索引中删除。
在此之后,我使用了git commit -a -m "remove empty.txt",但它是如何工作的,因为 -a 参数用于跳过将跟踪文件显式添加到暂存区域但我已经从索引中删除了文件?
它应该是未跟踪的。
【问题讨论】:
标签: git github git-commit rm git-rm