mac os x狮子配置问题与gitosis

时间:2011-09-28 08:24:19

标签: macos git osx-lion gitosis

我正在尝试使用mac os x lion(干净安装)在mac mini上设置gitosis。

基本上是跟随this guide

我也看了this question

如果我尝试克隆gitosis-admin.git repo,我会收到以下错误:

git clone git@127.0.0.1:gitosis-admin.git
Cloning into gitosis-admin...
Assertion failed: (argv0_path), function system_path, file exec_cmd.c, line 30.
error: git-shell died of signal 6
fatal: The remote end hung up unexpectedly

我还尝试使用localhost,ip或远程ip。

有一点我注意到,如果我尝试登录我的git用户(标准的mac用户,没有密码)通过ssh我无法登录(make sens),但是如果我设置了密码我认为我应该得到一个回答如

PTY allocation request failed on channel 0
  Connection to gitserver closed.

但我可以正常登录。

我已经搜索了大约一周,并且发现没有结果出现此错误...

编辑: 有一件事,我也在我的macbook pro上安装了gitosis,按照相同的说明进行操作!我错过了什么?

1 个答案:

答案 0 :(得分:1)

好吧很奇怪,我想通了......不知怎的,我要指定git用户家庭目标的完整路径:

git clone git@host:repositories/gitosis-admin.git
使用此命令

我可以克隆目录