2017-04-02 98 views
0

假設我有自定義子域x.site.com,通過我的DNS提供商將其配置爲指向我的其中一個Github回購站,如repox.site.com指向的是 - 現在 - 是存檔CNAME包含x.site.com的回購的根目錄。我的問題,如何使該子域指向一個子目錄說repo/docs而不是回購的根?如何將自定義子域指向Github存儲庫的子目錄

回答

1

步驟#1

推送通過下一個命令目標子目錄gh-pages分支:

git subtree push --prefix dist origin gh-pages 

步驟#2

包括CNAME文件中的目標子-directory包含x.site.com


注意

  • 確保這一目標子目錄不包括在.gitignore文件,也致力於
  • 確保在上一個命令中用您的子目錄名稱替換dist(例如build,public)。
  • 每次您進行更改時,都必須重複上一條命令。


有關流程以及如何將其自動化和master分支和gh-pages分支之間同步的詳細信息,view this gist

相關問題