如何从 git 存储库中删除文件而不实际删除文件 [重复]

Posted

技术标签:

【中文标题】如何从 git 存储库中删除文件而不实际删除文件 [重复]【英文标题】:How to remove a file from git repository without deleting the file actually [duplicate] 【发布时间】:2012-02-23 19:46:16 【问题描述】:

可能重复:Git: Remove a file from the repository without deleting it from the local filesystem

我知道代码“git rm”可以从 git 存储库中删除文件,但它也可以从多台计算机中删除文件。

有没有一种方法可以从 git 存储库中删除文件而不实际从我的计算机中删除该文件?

【问题讨论】:

是的,我明白了。谢谢大家~~ 【参考方案1】:

git rm --cached filename

将文件保存在您的计算机上。

git相当于svn的svn delete --keep-local

【讨论】:

以上是关于如何从 git 存储库中删除文件而不实际删除文件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

从 SVN 存储库中删除文件而不删除本地副本

如何从 git bash 屏幕中删除文件并从存储库中删除该文件? [复制]

GIt:使用BFG从存储库中删除了几个文件,并且存在巨大的提交差异

如何从 Git 存储库中删除文件?

如何从 Git 存储库中删除文件?

从 Heroku Git 存储库中删除密钥