1

私は現在自分のウェブサイトに取り組んでいますが、マスターに継続的に取り組んでいるという考えは、私のサイトが公式になったのであまり歓迎されていません (以前はドメイン名がありませんでしたが、現在はあります)。そして、いくつかのことをテストしてから、それらをマスターにマージしたいと思います。この質問は場違いかもしれませんが、新しいブランチを作成すると、たとえば「テスト」と呼ばれる場合、それは私のサイトに影響しますか、それとも影響しませんか? (そうは思いませんが、確認したいだけです)、通常どおりマスターとマージして変更を有効にしますか?

4

1 に答える 1

0

一般的にはそうですが、ユーザー/組織ページを使用しているか、プロジェクト ページを使用しているかによって異なります。違いは次のとおりです。

ユーザー/組織ページ

  • レポ名は命名形式に従う必要がありますgithub.com/username/username.github.io
  • ページの制作内容はMasterに準ずる
  • サイトは次の場所にあります (レポのベースにある CNAME ファイルを介してカスタム ドメインusername.github.ioを使用することもできます)

プロジェクトページ

  • レポ名は何でもかまいません
  • ページの本番コンテンツは、作成して名前を付ける必要がある孤立したブランチから取得されますgh-pages
  • あなたのサイトはに住んでいますusername.github.io/projectname

したがって、ユーザー Pages セットアップを使用していると仮定すると、Pages はマスターからサイトを公開します。したがって、作成したブランチは、マスターにマージするまで、本番環境のコンテンツには影響しません。

詳細については、GitHub Pages ヘルプまたはこのJekyll docs article を参照してください。

注: 私は GitHub で働いています。

于 2013-10-30T16:14:57.653 に答える