Git:限制主分支?

Git:限制主分支?,git,github,repository,bitbucket,Git,Github,Repository,Bitbucket,限制主分支或确保现有代码安全的最佳实践是什么?我将雇佣某人来处理我现有的代码,我如何确保他们不会弄乱我的代码?我在大师的基础上创建了一个分支,但仅此而已。不确定这是不是正确的方法 请告知 感谢GitHub,每个用户都有自己的存储库。除了自己的存储库之外,任何人都不需要对任何其他内容的写入权限。让你的新员工在他们自己的存储库上工作。不要给他们写信的许可。当他们有东西要给你看时,他们可以创建一个拉取请求。你可以回顾他们的工作,并提出改进建议。在您真正满意之后,接受拉取请求,将其合并到您的存储库中 这

限制主分支或确保现有代码安全的最佳实践是什么?我将雇佣某人来处理我现有的代码,我如何确保他们不会弄乱我的代码?我在大师的基础上创建了一个分支,但仅此而已。不确定这是不是正确的方法

请告知


感谢GitHub,每个用户都有自己的存储库。除了自己的存储库之外,任何人都不需要对任何其他内容的写入权限。让你的新员工在他们自己的存储库上工作。不要给他们写信的许可。当他们有东西要给你看时,他们可以创建一个拉取请求。你可以回顾他们的工作,并提出改进建议。在您真正满意之后,接受拉取请求,将其合并到您的存储库中


这种工作风格对于Git或任何分布式VCS来说都是非常自然的。您没有权限授权系统,只有一条规则:只能编辑自己的权限。你可以选择你的贡献和拒绝。除此之外,GitHub还具有大量的特性,使代码审查变得容易。特别是,你可以对差异中的任何一行进行评论,以指导新员工需要改进的地方。

谢谢,我所做的只是邀请某人参加回购,并授予他们阅读权限,假设他们除了阅读我的代码之外什么都做不了,也许他们可以放弃