git update-server-info有什么作用?

时间:2010-01-18 10:47:43

标签: git ssh

git update-server-info有什么作用?我怎么知道我是否需要它?手册说:

  

不进行动态数据包生成的哑服务器必须在$ GIT_DIR / info和$ GIT_OBJECT_DIRECTORY / info目录中包含一些辅助信息文件,以帮助客户端发现服务器具有的引用和包。此命令生成此类辅助文件。

我如何知道我的服务器是否笨拙,是否有“动态包生成”,以及它是否“必须有一些辅助信息文件”?

我正在通过ssh将一个Web应用程序推送到一个裸存储库,然后从该裸存储库拉到Web根目录。

1 个答案:

答案 0 :(得分:35)

哑服务器基本上意味着通过HTTP访问。因此,如果您通过http:https:网址访问Git存储库,则需要update-server-info业务,否则(git:ssh:等)不需要它。