情况如下:
我们有一个由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,我似乎不能添加任何用户作为授权用户来更改那个或其他回购...
任何巫师都知道如何处理这种情况?
谢谢!