git - 删除文件

如果有 git 正在跟踪的文件,但是您现在要删除的文件。 那么最好的方法是运行以下 git 命令:

$ git remove filename.txt

这个命令做了两件事,它首先将文件的状态更改为 untrack,然后它实际上将文件从工作目录中完全删除,例如:它相当于“rm filename.txt”。

您仍然可以使用“rm filename.txt”的传统方式删除文件,但是您必须同时进行文件的删除,因此您必须使用这种方法采取另外的步骤。

无论您采用何种方法,您都需要提交此操作以确认删除。

如果您只想从跟踪中删除文件,但仍保留实际文件,例如:您想将文件的状态从暂存/未修改/修改更改为未跟踪。 然后使用“cached”选项:

$ git remove --cached filename.txt
日期:2020-07-07 20:54:31 来源:oir作者:oir