Git-远程激活钩子?

Git-远程激活钩子?,git,hook,assembla,Git,Hook,Assembla,有没有办法远程激活git钩子? 我正在www.assemblera.com上使用一些repo,我想通过http使用它们。 但是克隆失败,因为我应该在远程repo上运行服务器更新信息。有没有办法通过git命令远程激活更新后挂钩,并使用我为repo提供的凭据 谢谢。不,不可能使用您对回购的访问权限远程激活挂钩,因为这将是一个严重的安全问题,除非您可以访问服务器,当然,在这种情况下,您将无法访问服务器 话虽如此,您看到的错误意味着您做错了什么,您不必使用更新后挂钩,因为Assembla正在使用智能HT

有没有办法远程激活git钩子? 我正在www.assemblera.com上使用一些repo,我想通过http使用它们。 但是克隆失败,因为我应该在远程repo上运行服务器更新信息。有没有办法通过git命令远程激活更新后挂钩,并使用我为repo提供的凭据


谢谢。

不,不可能使用您对回购的访问权限远程激活挂钩,因为这将是一个严重的安全问题,除非您可以访问服务器,当然,在这种情况下,您将无法访问服务器

话虽如此,您看到的错误意味着您做错了什么,您不必使用更新后挂钩,因为Assembla正在使用智能HTTP-

1确保您至少有一个最新版本的Git 1.7

2确保您以正确的方式克隆了它:

git clone https://<username>@git.assembla.com/<spacename>.git

谢谢你。Ok git版本不错。我对你提到的url有点困惑。我应该假设这实际上是用户名:密码吗?因为这是自动运行的,并且只有username使程序等待密码。这是我刚刚发送的最后一个,但它一直在等待密码。通过密码,我得到了关于服务器问题的git update服务器信息。有趣的是,有时,很少有一次是通过,但我找不到模式。添加更多细节。我所做的实际上是使用AssemblyAPI创建repo,然后将其克隆到我的tmp文件夹中,添加一些文件并将其推回。但是克隆一直失败,你运行更新服务器信息…所以第一个克隆如果一个空的存储库导致一个警告,但这应该是好的。显然是的,我做错了什么。克隆现在可以了。谢谢你的提示。为了避免混淆,其他人请注意,可以是username:password,以避免在使用脚本时出现密码问题。上次更新。我的问题是时间问题。我在创建回购协议和克隆回购协议之间加了一个睡眠,问题就解决了。