第二个用户的gitosis-init? (需要为gitosis-admin创建一个新的所有者)

时间:2011-05-17 19:40:13

标签: git gitosis

情况如下:

我们有一个由gitosis管理的git存储库。一个用户用户管理gitosis-admin存储库(通过git-init)。

现在我们需要添加其他用户来访问gitosis-admin,但是初始用户的笔记本电脑已经死亡,因此他们无法访问gitosis-admin存储库(通常你只需要对该存储库进行更改即可添加用户) 。

那么......当我无法访问gitosis-admin时,如何将新用户添加到gitosis管理的git项目中?我有权访问的是安装了git和gitosis的服务器。

我试过运行'sudo -H -u git gitosis-init< /tmp/key.pub'为第二个用户,但是没有用。当尝试克隆gitosis-admin存储库时,gitosis一直在询问'git'sssh密码。并且没有克隆gitosis-admin repo,我似乎不能添加任何用户作为授权用户来更改那个或其他回购...

任何巫师都知道如何处理这种情况?

谢谢!

1 个答案:

答案 0 :(得分:2)

按照本教程解决了它:http://jeetworks.org/node/18

必须在服务器上本地检查gitosis-admin并进行更改。

呼!