因此,我将一个项目克隆到远程服务器上的裸存储库,认为我可以将其用作运行我的站点的远程文件结构。运行 git clone --bare http://github.com/myproject
只创建了一个名为 myproject.git
的目录.
我获得了裸存储库的一些功能,但是我的项目的文件结构在哪里?
如果它可以用来运行代码(我在这个假设中可能不正确),那么我需要某个地方指向我的网络服务器文档根目录。
目前,我在裸存储库中找不到我的任何文件。
最佳答案
它们作为“blob”存储在 .git/
中目录,它们作为"file"完全无法访问。
要获得项目的可见版本,您应该克隆它并从裸存储库中提取它。
事实上,裸存储库的第一个用途是将它放在服务器上,在一个用户不太可能来开始使用文件的地方。
我希望它能回答你的问题。
关于git - 裸存储库中的文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37033032/