Ми хотіли б запровадити нову політику щодо наших проектів, яку головна гілка тепер називатиметься відділенням випуску, щоб переконатися, що вона буде більш зрозумілою, як слід використовувати гілку. Природно, ми також матимемо розробку та випуск кандидатських гілок.
Я розумію, що я можу перейменувати локальну гілку локально, просто скориставшись наступним:
git branch -m master release
Однак це лише локально. Навіть якщо я підштовхую це до віддаленого, HEAD все одно вказує на віддалену головну гілку. Я хочу повністю позбутися від ведучої гілки та зробити локальну гілку за замовчуванням при початковому клонуванні, бути звільненим.
Як я можу цього досягти?
Здається, що оскільки джерело знаходиться на сервері Gitorious , я отримую помилки при видаленні головного відділення. Зараз я намагаюся зрозуміти, чи можна це змінити, щоб гілка за замовчуванням була «випуском».
git branch
тепер підтримує --move
прапор git-scm.com/docs/git-branch#Documentation/git-branch.txt---move