在Github上向所有人提供访问



有没有办法在GitHub上提供对所有人的提交访问权限?我想将该仓库用作GitHub Wiki的替代方案。

no,对于任何您未直接或通过组织授予许可的用户,它将仅针对任何匿名用户读取。

但是任何人都可以 fork 您的回购并提出拉请请求。

如果您愿意为此投资更多的工作和资源,则可以使用拉动请求和github api自动化此功能。

我没有源代码,但是我知道一个人确实做到这一点的示例:
https://github.com/robashton/crowdsourcedhomepage

readme的报价:

粘贴任何东西(͡°͜ʖ°),您喜欢 分支" gh-pages")。

如果可能的话,每个拉的请求将自动合并,然后 它最终会在http://codeofrob.com的主页上


我没有自己尝试,但是实施类似的事情应该相对简单:
乍一看,您只需要使用GitHub API的服务器/cronjob/任何东西来检查您的仓库中是否有新的拉请请求并自动合并。

最新更新