41

すでにgh-pagesブランチが含まれているリポジトリをフォークすると、アカウント内のgithubページが自動的に作成されますか?

4

6 に答える 6

49

ページビルドをトリガーするには、少なくとも1回プッシュする必要があるため、を実行することでgit push origin master、ページを再構築できます。

于 2011-12-21T15:36:47.850 に答える
23

エレガントなアプローチ:

git push -f origin gh-pages^:gh-pages
git push origin gh-pages:gh-pages

git push origin masterすでに何かがあるかもしれないので、良くないかもしれませんmaster。上記は、リモートブランチを前後にぐらつくだけなので、常に機能するはずです。

引用元:コミットせずにプッシュします。そのソリューションは、この質問のソリューションでもあります。

于 2014-07-10T19:00:49.700 に答える
5

Github内でリポジトリをフォークするだけでは、Githubページの作成をトリガーするのに十分ではありません。

次の2つのいずれかが機能します。

  1. Githubインターフェースを使用して、任意のページを編集および保存します。たとえば、スペースを追加するだけでも、README.mdファイルを変更します。
  2. あらゆる種類のgit pushブランチをgh-pages作成します。他の人が示唆しているように、あなたが行うことができる些細な非変更は次のとおりです。

    git push -f origin origin/gh-pages^:gh-pages
    git push origin origin/gh-pages:gh-pages
    

これにより、最後から2番目のコミットがgh-pagesHEADになるように強制的にプッシュされ、修正されます。

于 2016-04-24T05:04:58.197 に答える
4

githubページリポジトリをフォークした後、githubページ上の任意のファイルを変更してコミットできます。gitを使用せずにWebサイトが表示されます。

于 2014-02-27T15:31:34.300 に答える
1

フォークされたリポジトリの名前を変更することもできます。

于 2016-01-04T12:10:24.410 に答える
0

いいえ、リポジトリをフォークした後、再度公開する必要があります。これを行うには、ローカルクローンで次のコマンドを実行します。

git push -f origin origin/gh-pages^:gh-pages
git push origin origin/gh-pages:gh-pages

これにより、パブリッシャーフックが2回トリガーされますが、何もコミットする必要はありません。

于 2016-01-18T13:00:11.543 に答える