首页 > 解决方案 > 从索引和目录中删除文件后,git log 中的文件会发生什么

问题描述

使用 git rm 从索引和 git 目录中删除文件后,git log 中的文件会发生什么?我尝试使用 git rm 删除一个文件,然后在 git log 中搜索它,它仍然给了我这个特定文件的所有提交。

回答:

就像@mkrieger1 所说的那样,该文件已从存储库中删除了 git rm,但有关此已删除文件的所有历史记录仍在 git 日志中。当然,有可能像@evolutionxbox 建议的那样重写历史。感谢两者:)

标签: git

解决方案


就像@mkrieger1 所说的那样,该文件已从存储库中删除了 git rm,但有关此已删除文件的所有历史记录仍在 git 日志中。当然,有可能像@evolutionxbox 建议的那样重写历史。感谢两者:)


推荐阅读