/ / Git Branch Follow Master [дублікат] - git, github

Git Branch Follow Master [дублікат] - git, github

Чи можливо встановити гілку, яка завжди буде містити те, що містить інша гілка? Я запитую, оскільки у мене є проект, що використовує GitHub, де я хочу pg-pages гілка, щоб завжди містити те, що в master. Дякую.

Відповіді:

2 для відповіді № 1

Це звучить так, ніби вам тут не вистачає точки. Назви гілок нічого особливого в git - якщо ви хочете pg-pages гілка буде головною гілкою, просто використовуйте її як свою основну гілку та видаліть головну гілку.

Якщо ви впевнені, що змусити використовувати це ім’я вам доставляють незручності, тому це варте клопоту, ви можете вирішити це іншими способами:

  • Використовуйте цю команду для натискання головного (або додайте його як псевдонім):

    git push origin master master:gh-pages
    
  • Додайте гачок після фіксації, який перевіряє, чи ви щойно здійснили майстер (перевіряючи, чи це поточна гілка / чи вказує HEAD на неї), і якщо ви зробили, виконайте цю команду:

    git branch -f gh-pages master
    

    зауважте, що після цього вам все одно доведеться пересувати gh-сторінки.