2012-01-31 8 views
2

オープンソースプロジェクト用の新しいgithubリポジトリを作成したいと思います。個人的なアカウントの下でrepoを作成したくない場合は、URLがgithub.com/myusername/projectnameになります。共有プロジェクト用のgithubリポジトリをどのように管理するのですか?

ウェブサイト(私のユーザー名は含まれません)からリンクできる素敵なURLが必要です。

プロジェクト用の新しいアカウントでリポジトリを作成する必要がありますが、プルリクエスト/マージを処理するためにプロジェクトアカウントでログインし続ける必要がありますか?または、主な貢献者に管理者権限を割り当てる方法があります。

基本的に、共有プロジェクトのレポを作成して管理するにはどうすればよいですか?

答えて

8

プロジェクトの組織をhttps://github.com/account/organizations/newに作成できます。プロジェクトのURLには、ユーザー名ではなく組織名が含まれます。

+0

ありがとうございました。それはまさに私が探していたものです。 –

1

pages.github.comから撮影:

GitHubのページはあなたの ページでお好みのドメイン名を指示することができます。

ドメイン名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の変更が伝播するまでには1日を要することがあるので、忍耐強くしてください。

実世界の例:github.com/mojombo/mojombo.github.com→ http://tom.preston-werner.com/

上記はもちろん、&の組織ページにも当てはまります。

+0

また、[this](http://stackoverflow.com/questions/9082499/custom-domain-for-github-project-pages)SOの質問は似ており、役立つかもしれません。 – autonomatt

関連する問題