0

別のブランチに含まれるものを常に含むブランチをセットアップすることは可能ですか? GitHub を使用するプロジェクトがあり、pg-pagesブランチに常にmaster. ありがとう。

4

1 に答える 1

2

これは、ここでポイントを逃しているように聞こえます。pg-pagesブランチ名は git では特別なものではありません。ブランチをメイン ブランチにしたい場合は、それをメイン ブランチとして使用し、マスターを削除してください。

その名前を強制的に使用することは不便であり、問​​題を解決する価値があると確信している場合は、他の方法で解決できます。

  • マスターをプッシュする (またはエイリアスとして追加する) には、次のコマンドを使用します。

    git push origin master master:gh-pages
    
  • コミット後のフックを追加します。これは、マスターでコミットしたかどうかを確認し (現在のブランチであるかどうか、または HEAD がそれを指しているかどうかを確認することによって)、コミットした場合は、次のコマンドを実行します。

    git branch -f gh-pages master
    

    後で gh-pages をプッシュする必要があることに注意してください。

于 2013-01-22T01:00:04.837 に答える