Как мне установить ссылку HEAD на удаленном Git, чтобы она указывала на что-то помимо "master"?
В моем проекте есть политика не использовать «главную» ветку (все ветки должны иметь значимые имена). Кроме того, канонический главный репозиторий доступен только через ssh: // без доступа к оболочке (например, GitHub или Unfuddle).
Моя проблема в том, что в удаленном репозитории все еще есть ссылка HEAD на refs / Heads / master, но мне нужно, чтобы она указывала на другую ветку. Это вызывает две проблемы:
При клонировании репо есть это,
предупреждение: удаленная ГОЛОВА относится к несуществующей ссылке, невозможно оформить заказ.
Это сбивает с толку и неудобно.
Веб-обозреватель кода зависит от HEAD как основы для просмотра дерева. Тогда мне нужно, чтобы HEAD указывал на действительную ветку.