首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为共享项目创建和管理github存储库?

问如何为共享项目创建和管理github存储库?
EN

Stack Overflow用户
提问于 2012-02-01 03:36:54
回答 2查看 2.2K关注 0票数 2

我想为一个开源项目创建一个新的github代码库。我不想在我的个人账户下创建repo,因为它的url会变成github.com/myusername/projectname。

我想要一个很好的网址,我们可以从网站链接(这不包括我的用户名)。

我是否应该在一个专门针对该项目的新帐户下创建repo,但这是否意味着我必须继续在该项目帐户下登录才能处理拉入请求/合并?或者,是否有某种方法可以将管理员权限分配给主要贡献者。

基本上,我应该如何为共享项目创建和管理存储库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-01 03:41:02

您可以在https://github.com/account/organizations/new上为项目创建组织。项目的URL将包含组织名称,而不是您的用户名。

票数 9
EN

Stack Overflow用户

发布于 2012-02-01 03:43:04

摘自pages.github.com

GitHub Pages允许您在您的页面上直接使用您选择的域名。

假设您拥有域名example.com。此外,您的GitHub用户名是“charlie”,并且您已经在http://charlie.github.com/上发布了一个用户页面。现在,您希望在浏览器中加载http://example.com/,并让它显示来自http://charlie.github.com/的内容。

首先,在存储库的根目录中创建一个名为CNAME的文件。它应该包含您的域名,如下所示:

example.com

将这个新文件上传到GitHub。服务器会将您的页面设置为托管在example.com上,并创建从www.example.com和charlie.github.com到example.com的重定向。

接下来,您需要访问您的域注册商或DNS主机,并为您的域名添加一条记录。对于像www.example.com这样的子域,您只需创建一条指向charlie.github.com的CNAME记录。如果您使用的是像example.com这样的顶级域,则必须使用指向207.97.227.245的A记录。不要将CNAME记录与顶级域名一起使用,这可能会对电子邮件等其他服务产生负面影响。许多DNS服务将允许您在TLD上设置CNAME,尽管您不应该这样做。请记住,DNS更改可能需要一整天的时间才能传播,因此请耐心等待。

现实世界的例子: github.com/mojombo/mojombo.github.com→http://tom.preston-werner.com/。

当然,上述方法也适用于项目和组织页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9085750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档