情况是这样的:
我们有一个git存储库,由gitosis管理。一个用户用户管理gitosis admin存储库(通过git-init)。
现在我们需要添加其他用户来访问gitosis admin,但是最初的用户的笔记本电脑死机了,所以他们没有访问gitosis admin存储库的权限(通常您只需向该存储库提交更改即可添加用户)。
So...how当我没有权限访问gitosis admin时,我是否可以向gitosis管理的git项目添加新用户?我所能访问的就是安装了git和gitosis的服务器。
我试着为第二个用户运行'sudo -H -u gitosis init< /tmp/key.pub‘,但是没有起作用。当试图克隆gitosis admin存储库时,gitosis一直要求输入'git‘的ssh密码。如果不克隆gitosis admin存储库,我似乎不能添加任何用户作为授权用户来更改该存储库或其他存储库……
有巫师知道如何处理这种情况吗?
谢谢!
发布于 2011-05-18 03:52:24
遵循本教程即可解决此问题:http://jeetworks.org/node/18
我必须在服务器上本地签出gitosis admin并进行更改。
呼!
https://stackoverflow.com/questions/6036203
复制相似问题