我在github企业中有一个项目,该项目只能由公司员工访问(我们在公司内部有此项目的开发人员团队)。 对于同一项目,我们看到了需要从第三方雇用资源(开发人员)的问题,问题是这些开发人员将无法访问我们的github企业。 第三方公司具有bitbucket访问权限,因此一种解决方案是将代码从github企业迁移到bitbucket,以便我们所有人都可以使用相同的存储库...但是,作为义务,我们需要将代码保留在github企业中。 因此,第三方公司将必须创建一个存储库,该存储库将保留与github企业中相同的代码。
我公司的Devs可以访问github企业版和bitbucket。 第三方公司的开发人员将只能访问bitbucket。
有一种方法可以保留具有两个Origins(bitbucket和github企业版)的本地项目,以便在两个存储库中处理我所做的任何更改?由于我们需要通过第三方推送Bitbucket来更新github企业,我将能够(使用此解决方案)从bitbucket中提取并推送至github企业? 可能吗?我应该担心什么吗?还是有更好的解决方案?