我在我的Ubuntu v-server上设置了git
和gitosis
。在服务器上创建新的存储库,检出gitosis-admin.git
并推送更改的conf和新密钥(例如otheruser.pub
)可以正常工作。 authorized_keys
文件也会更新。但现在我卡住了。
如果我尝试将现有(语言环境机器)存储库推送到myserver.com
上使用不同用户的裸存储库,则“git
”它不起作用。
示例(SSH):
git@myserver.com:/my/path/to/xyzrepo.git
有效,但
otheruser@myserver.com:/my/path/to/xyzrepo.git
没有......
我认为gitosis会在机器上创建临时用户或类似的东西。这是对的吗?