[公司内的开发人员都可以在我们的Intranet(网络驱动器)上访问git repo。我想在Intranet上设置一个“中央” git存储库,所有开发人员都可以从中/向其中提取/推送提交。
我希望此Intranet存储库与github上的远程存储库同步,只有一个管理员帐户(我自己)可以访问github存储库。也就是说,我不想将github帐户的ssh密钥或用户名/密码提供给我们的开发人员或他们的计算机。
鉴于我拥有公司内的所有最终特权,我如何实现这一目标?
dev1 <-\
--> intranet repo --> github repo
dev2 <-/
编辑:
我决定的解决方案:
[公司内的开发人员都可以在我们的Intranet(网络驱动器)上访问git repo。我想在Intranet上设置一个“中央” git存储库,所有开发人员都可以从中/向其中提取/推送提交。...
一种可能是设置一个服务器,该服务器将侦听推/拉并更新您的Intranet存储库。