我正在尝试使用正在运行的 gitolite 服务器。运行时,ssh git@host info
我得到了预期的存储库列表。但是当我尝试运行其他命令时,例如ssh git@host help
服务器以错误命令响应:帮助
不幸的是,gitolite 文档对故障排除没有帮助:(
有什么建议么?干杯。
这是意料之中的。
根据gitolite 如何使用 ssh(即使用强制命令),您将始终收到任何命令的错误消息,除了:
没有 Gitolite 授权的交互式 ssh 会话。
任何命令都会被拦截并通过 gitolite 脚本运行。
如果它不是已定义和启用的命令之一……您bad command
每次都会得到一个“”。
在这种特定情况下,OP 使用的 gitolite 配置没有help
作为已定义和启用的命令;根据后续评论。