我在GitHub中有一个存储库,我把它连接到我的eclipse git。
现在我想与朋友分享,以便我们可以一起更新代码。
问题是我的每个朋友都可以在没有监督的情况下向远程主人推送任何东西。
我想强迫我的一个团队成员在推送到主人之前批准一个提交,比如代码审查或其他什么。
我有哪些选择?如何完成它们?
谢谢, 本
答案 0 :(得分:0)
据我了解,GitHub使用pull请求进行代码审查和代码合并。如果您的朋友想要推送代码,他们应首先分叉您的存储库,将代码推送到他们的分叉存储库并创建拉取请求以供审核。