裸存储库中的文件在哪里?

amb*_*960 3 git github

因此,我将一个项目克隆到远程服务器上的裸存储库,认为我可以将其用作运行我的站点的远程文件结构。运行git clone --bare http://github.com/myproject只创建了一个名为myproject.git.

我获得了裸存储库的一些功能,但是我的项目的文件结构在哪里?

如果它可以用于运行代码(我在这个假设中可能不正确),那么我需要某个地方指向我的网络服务器文档根目录。

目前,我在裸存储库中找不到我的任何文件。

per*_*ror 7

它们存储为“ blob ”在.git/目录中,并且作为“文件”完全无法访问。

要获得项目的可见版本,您应该克隆它并从裸存储库中提取它。

事实上,裸存储库的第一个用途是将它放在服务器上,在一个用户不太可能来开始使用文件的地方。

我希望它能回答你的问题。