266

githubのドキュメントとここSOでも何も見つかりませんでした。しかし、リポジトリ自体にアクセスできるのは1人だけで、名前がhttp://foo.github.com付けられたプライベートリポジトリが存在する可能性があるかどうか疑問に思っていました。foofoo

githubページが常に公開されていることについて何か読んだことを覚えていますが、もうそれを見つけることができないようです.

そして驚いたことに、私は質問をしている他の誰かを見つけることができないようです.

4

13 に答える 13

231

Github に対してサポート チケットを発行したところ、すべてのページが公開されているという事実を確認する応答がありました。help.github.com/pages にメモを追加するように依頼しました。

于 2012-06-13T03:14:01.307 に答える
67

GitHub Pagesのドキュメントによると:

すべてのプロジェクト リポジトリは、発行のためにジェネレーターを使用する準備ができています。ただし、プライベート リポジトリは公開されているページを公開することに注意してください。

いいえ、現時点では、プライベート GitHub リポジトリからプライベート GitHub ページを作成する方法はありません。

編集:

簡単な回避策

いくつかの状況で役立つ可能性のある回避策は、リポジトリを非公開にしたい場合 (開発フェーズなど) に、リポジトリの名前を GitHub ページ形式以外の名前に変更し、公開する準備ができたら名前を修正することです。認証のあるページを公開する方法を探している場合、これは明らかに役に立ちませんが、進行中の GH ページ プロジェクトを非表示にしたい場合は、これが役立つ可能性があります。

Jekyll の実際の認証ラッパー (GitHub ページ)

あるいは、GitHubber @benbalterがそのような用途のために作成したJekyll Authというプロジェクトがあります。Jekyll Auth は、GitHub ページを含む jekyll プロジェクト用の基本的な認証ラッパーを提供します。使用方法については、リポジトリの READMEを参照してください。

于 2013-09-27T18:54:00.620 に答える
15

page.github.comには次のことが記載されています。

Github ページは無料でホストされており、当社のサイトを通じて簡単に公開できます。

アクセス制御については言及しません。

GitHub ページのヘルプにも、ACL についての言及はありません。これらはgh-pages ブランチ
で 管理するのが最適であり、独自のサブモジュールで管理できます。 ただし、GitHub によって公開された後は、可視性に関して制限はありません。

于 2012-05-25T05:59:22.170 に答える
2

とても悲しいことに、2020 年になり、非公開の GithubPages を作成できなくなりました。

ここに画像の説明を入力

于 2020-08-20T19:19:16.187 に答える
1

プライベート リポジトリで admin を押して、ページに関する部分までスクロールすると、公開されると書かれています。.htaccess 制御などが可能かどうかは後で確認しますが、あまり期待できません。

于 2012-06-07T09:42:04.160 に答える
-4

リポジトリでパスワードをホストし、そのパスワードから派生した非表示のアドレスの背後にあるページを非表示にすることができます。これはあまり安全な方法ではありませんが、簡単です。

デモンストレーション

于 2017-03-17T07:17:56.740 に答える