我已经在我的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会在机器上创建临时用户或类似的东西。对吗?
https://stackoverflow.com/questions/10760021
复制相似问题