検索

ホームページ  >  に質問  >  本文

git - master ブランチの下の dist フォルダーを gh-pages ブランチにプッシュしたいのですが、何か簡単な方法はありますか?

最初に masterbuild をブランチし、次に dist フォルダーを gh-pages ブランチにコピーしてからサブミットする必要はないと思います
gh-pages ブランチはどのように管理していますか? ?

曾经蜡笔没有小新曾经蜡笔没有小新2840日前1067

全員に返信(3)返信します

  • PHPz

    PHPz2017-05-02 09:48:13

    最近 Github に投稿されたアップデートノートを読みましたか?

    https://github.com/blog/2228-...


    もちろん、本当に gh-pages (または他のディレクトリ名) を使用したい場合は、これが最も簡単だと思う方法です:

    第一歩

    /dist ディレクトリは、後でサブツリーとして使用できるように git によって記録する必要があるため、 /dist.gitignore にすることはできません。ルールの除外/dist 目录需要被 git 记录,于是后面我们才可以用它作为子树(subtree),因此 /dist 不能被 .gitignore 规则排除

    第二步

    git subtree push --prefix dist origin gh-pages

    搞定。其中:

    dist 代表子树所在的目录名
    origin 是 remote name
    gh-pages

    🎜ステップ 2🎜🎜 🎜git subtree Push --prefix distorigin gh-pages🎜 🎜完了。その中には: 🎜 🎜dist はサブツリーが配置されているディレクトリ名を表します
    origin はリモート名です
    gh-pages はターゲット ブランチです名前🎜

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-02 09:48:13

    npm インストール GH ページ

    返事
    0
  • PHP中文网

    PHP中文网2017-05-02 09:48:13

    gh-pages がアップグレードされ、別のブランチは必要なくなったようです。

    以前、これについては別のコマンドを書きました。
    は次のようになります:

    リーリー

    ここで、git函数是使用require('child_process').spawnはカプセル化された子プロセスです。

    返事
    0
  • キャンセル返事