Git:删除目录会删除gitstashes吗?
我在目录中有一些工作/foo。我隐藏了一些更改,现在该目录处于错误状态。如果我完全删除该目录并从 github 重新克隆它,我的隐藏文件是否仍然存在,或者它们是否与我创建它们的目录相关联?
回答
存储作为树中的对象存储在您的 .git 目录中。因此,如果您删除您的克隆(签出副本),您也将删除所有隐藏。更好的做法是解决“不良状态”的问题。您可能会考虑发布另一个问题,描述您所处的状态以及您可能需要如何帮助修复它。
我在目录中有一些工作/foo。我隐藏了一些更改,现在该目录处于错误状态。如果我完全删除该目录并从 github 重新克隆它,我的隐藏文件是否仍然存在,或者它们是否与我创建它们的目录相关联?
存储作为树中的对象存储在您的 .git 目录中。因此,如果您删除您的克隆(签出副本),您也将删除所有隐藏。更好的做法是解决“不良状态”的问题。您可能会考虑发布另一个问题,描述您所处的状态以及您可能需要如何帮助修复它。