繁体   English   中英

如何从git add index中删除文件而不从任何存储库本地删除文件

[英]How to remove file from git add index without locally deleting files from any repository

如果尚未将其提交到master分支,如何从“ git add”索引中删除文件。

我不希望实际删除文件本身,只需将其从索引中删除即可。 TIA

git reset filepath

这将从添加索引中删除文件,更改将保留在本地系统上。

您只需要使用以下简单的rrm命令将其从索引中删除:

git rm --cached <file name>

如果您使用

git rm <file>

它将同时从文件目录和索引中删除它,使用--cache标志只会将其从索引中删除。

删除文件后,您必须提交更改,因此请使用git commit --ammend修改最后一次提交。
它将与所有其他更改一起从最后一次提交中删除文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM