我创建了一个存储库(我是其所有者)。我的存储库有大约5个贡献者。我们能够审核贡献者提交拉取请求时提交的代码。
我需要知道的是除了我之外还有一种方法可以开放另一个帐户并成为我自己的贡献者,以便在将其添加到存储库之前,先让其他贡献者对存储库进行更改。
答案 0 :(得分:2)
是。如果您始终在不同的分支中工作,那么您可以提交拉取请求以将该分支合并为主分支。
如果您想要所有分支,而不仅仅是master,要进行代码审查,那么您将需要在不同的存储库中工作。执行此操作的最佳方法通常不是打开您创建贡献者的新帐户,而是为主存储库organization创建transfer ownership,并使您的主帐户成为贡献者。对于较大的项目来说,这可能更好,但对于较小的项目可能会有点过分。
无论哪种方式,您都可以将存储库设置为protect the master branch并要求每个人对所有提交进行代码审查(尽管由于您将保留对存储库的控制权,因此您可以通过首先取消设置来绕过此处)