2017-04-02 20 views
0

カスタムサブドメインx.site.comがあり、私のDNSプロバイダからGithub reposの1つ、たとえばrepoの1つを指すように設定されているとします。 x.site.comが指しているのは - now - x.site.comを含むCNAMEファイルが存在するレポのルートです。私の質問は、どのようにそのサブドメインがサブディレクトリを指すようにするとrepo/docsとレポのルートにはないと言う?カスタムサブドメインをGithubリポジトリのサブディレクトリにポイントする方法

答えて

1

ステップ#1

プッシュ次のコマンドを経由してgh-pagesブランチにターゲットサブディレクトリ:

git subtree push --prefix dist origin gh-pages 

は、ステップ#2

は、ターゲットサブでCNAMEファイルをインクルード - x.site.comを含むディレクトリ。


ノート

  • そのターゲットサブディレクトリを確認してください.gitignoreファイルに含まれており、また、されていないを犯しました。
  • 前のコマンドのdistをサブディレクトリ名(例:buildpublic)に置き換えてください。
  • 変更するたびに、前のコマンドを繰り返す必要があります。プロセスとどのようにそれとmaster枝と枝の間gh-pagesの同期を自動化するための詳細については


view this gist

関連する問題