2

オープンソースプロジェクト用の新しいgithubリポジトリを作成したいと思います。個人アカウントでリポジトリを作成したくないのは、URLがgithub.com/myusername/projectnameになるためです。

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

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

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

4

2 に答える 2

9

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

于 2012-01-31T19:41:02.443 に答える
1

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の変更が反映されるまでに最大1日かかる場合があるため、しばらくお待ちください。

実際の例:github.com/mojombo/mojombo.github.com→http : //tom.preston-werner.com/ 。

もちろん、上記はプロジェクトと組織のページでも機能します。

于 2012-01-31T19:43:03.657 に答える