GitHubには、リポジトリのgh-pagesブランチからプルするプロジェクトページ機能があります。ここで説明します:http://pages.github.com/gitリポジトリのgh-pagesブランチをマスターブランチのミラーにすることはできますか?
私はgh-pagesブランチをMasterブランチの正確なミラーにします。私が見つけた一つの方法(スタックオーバーフロー上のhere)が実行することです。
git config --add remote.origin.push +refs/heads/master:refs/heads/gh-pages
これはGH-ページブランチにリポジトリのmasterブランチをプッシュするgit push
の各インスタンスの原因となります。
私はこの解決方法に問題がありますが、私はGitHub Mac Appを使用しています。これは厳密なgit push
を使用していません。 http://mac.github.com/help.htmlによれば、それはgit pull --rebase
です。さらに、RepositoryメニューからPush
を選択しても、私のgit config行は遵守されません。
GitHub Mac Appに合った方法があれば、gh-pagesブランチをMasterブランチの正確なミラーにすることができますか?
なぜ、ghページをマスターブランチにしないのですか? 2つの必要はありません。単にgh-pagesをデフォルトに設定してください。 – random