Py学习  »  Git

当git存储库有多个远程服务器时,如何保护提交者的身份?

ralien • 5 年前 • 1347 次点击  

我们公司有一个项目我们想作为开源发布。存储库是在内部托管的,它包含一个历史记录,其中包括我们团队的名称和电子邮件。

开源项目将托管在外部存储库Github上。为了便于说明,我们假设团队成员是Alice、Bob和Charlie,公司名称是ACME。

是否可以利用git来完成以下工作:

  1. 继续作为 Alice et al 内部的 回购
  2. 公众的 repo,提交应该被压缩成一个,就像它们是由一个名为 ACME Alice等人 )
  3. 其中一个队员, Bob ,将充当内部和外部回购之间的桥梁。他的职责是 ,并偶尔将累积的团队提交给远程回购,如 顶点 .

全世界都应该看到公司所做的一切工作都是由 ,并且无法查看代码作为开放源代码发布之前的历史记录。

如何才能做到这一点,或者我们可以考虑哪些替代方案?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/54096
 
1347 次点击  
文章 [ 1 ]  |  最新文章 5 年前