首页 > 解决方案 > 什么情况下git会删除未跟踪的文件?

问题描述

我想确保在使用 git 存储库时不会意外删除一些未跟踪的文件。

我知道可以删除未跟踪文件的命令是:

是否还有其他情况git会删除未跟踪的文件?

标签: git

解决方案


Torek 的例子几乎就是我要给出的例子。当你说出危险的东西,比如git checkout <filename>来自包含它的提交时,Git 会很高兴地让你清除你的版本。基本上,只要您对要介绍的特定文件进行具体命名,Git 就会让您这样做。

加上当然git reset --hard可以造成各种破坏。


推荐阅读