繁体   English   中英

如何使用Git删除几次提交中检入的文件?

[英]How do I remove a file that was checked in a few commits back using Git?

我用git add -f强制检查了一个gitignored文件。 它不属于该目录,现在我需要将其从存储库中删除。 这可能吗?

您可以git rm --cached它:将它从git repo中删除,同时将文件保留在磁盘中一个。

如果已经提交了该文件,则将进行新的提交,记录该文件的删除。

暂无
暂无

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

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