为什么git init会在根目录下创建元数据文件夹而不是.git?



我的cd是(期望的)git存储库的工作目录。每当我执行git init时,它不会创建包含所有元数据的.git文件夹。相反,它只是将元数据文件夹branches,hooks,refs等直接放在工作目录.

如何配置git再次使用.git存储库?

将文件移动到.git并不能解决问题。如果我这样做,文件夹将不再被识别为工作目录。

您似乎已经克隆了一个裸存储库。请重新克隆没有--bare开关。或者,您可以从这个克隆中克隆到另一个文件夹中(同样没有--bare开关),以获得复活的最新内容

最新更新