現在、GitHubページを使用して個人用Webサイトを構築し、ホストしています。しかし、私は、サブブランチを個別に開発する能力が不足していると見せかけているが、依然としてマスターブランチ上の結果を見ています。明確にするためにGithub Pagesサブフォルダの独立した開発
は、ここで私が行うことができるようにしたいものだ:リポジトリのルートで 私はランディングページ(index.html
)とグローバルファイル(スクリプト、スタイルシートなど)のためのいくつかのディレクトリを含むいくつかのサブディレクトリを持っています。さて、私は "foo"というプロジェクトを開発したいとしましょう - mysite.github.io/foo
に座るウェブアプリケーション。マスター(ブランチ)にすぐにコミットすることなくサブディレクトリ/サブプロジェクトfoo
内で開発することは可能ですか?
私はいくつかの調査を行い、サブツリーを発見しましたが、私が望む方法ではうまく動作しません。理想的には(私の目的のために)、メインプロジェクトのマスターブランチではなく、サブツリーの「マスター」ブランチにコミットしながら、サブツリー内で開発し、コミットし、自分のウェブサイト上の変更を見ることができます。
このようなことは可能ですか、ローカルでしかテストできないdevブランチが付いていますか? (ローカルテストは確かに可能ですが、別のオプションがあるかどうかを調べるだけです)。
リポジトリ 'foo'の' gh-pages'に 'mysite.github.io/foo'を展開することができます。それはあなたが上で説明した「ユーザーまたは組織のサイト」とは対照的に、「プロジェクトサイト」です。これはあなたのニーズを満たしていますか?それはあなたのユーザーのサイトから完全に離れています。プロジェクトサイトのユーザーサイトのスタイルやスクリプトを使用することを意味します。 – Chris
ライブデブブランチとして機能するかもしれませんが、私は、複数のサブフォルダを個別に開発できるソリューションを探しています。しかし、ありがとう。 –