如何在一个Ubuntu中设置多个单独的git repo?

时间:2018-09-28 03:26:39

标签: git ubuntu

我已经为开发团队创建了一个git repo,并将开发团队成员的发布密钥保存在/home/git/.ssh/authorized_keys中,以便开发团队可以执行git clone ssh://git@22.29.11.1:8066/projects/dev.git并推送代码。

现在,我想为同一Ubuntu中的测试团队设置另一个git repo,类似git@22.29.11.1:8066/projects/testing.git,并且两个团队不应访问彼此的git repo ,但是现在看起来我只有一个/home/git/.ssh/authorized_keys来保存发布密钥...

有人可以分享解决方案吗?谢谢!

1 个答案:

答案 0 :(得分:1)

我建议使用建立Git回购服务器解决方案。

如果由于某种原因无法使用云,那么我将安装其中一个云提供商的自托管版本。只需在您喜欢的搜索引擎中输入git self-hosted

很难获得正确的安全性。