Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎么能不允许用户进行要在远程存储库中创建新分支的推送? 无论如何不要让用户推送到 github 中的某个远程分支,例如限制他/她推送到 origin/master 分支?(考虑到该帐户不是组织帐户。我习惯使用 gitolite 来执行此操作,但由于它是 github,我似乎不知道它是如何完成的)
您不能在 github 上运行自定义脚本。这将允许恶意用户破坏他们的服务器。如果您希望此限制对他们有所帮助,那么您可以让他们使用本地 git 挂钩。如果出于安全考虑,您希望此限制是绝对的,那么您不能将它们推送到 github。