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