Jak ustawić odwołanie HEAD pilota Git tak, aby wskazywało na coś innego niż „master”?
W moim projekcie obowiązuje zasada nieużywania gałęzi „master” (wszystkie gałęzie mają mieć zrozumiałe nazwy). Co więcej, kanoniczne repozytorium główne jest dostępne tylko przez ssh: //, bez dostępu do powłoki (jak GitHub lub Unfuddle).
Mój problem polega na tym, że zdalne repozytorium nadal ma odniesienie HEAD do refs / heads / master, ale potrzebuję go, aby wskazywał na inną gałąź. Powoduje to dwa problemy:
Podczas klonowania repozytorium
ostrzeżenie: zdalne HEAD odnosi się do nieistniejącego ref, niezdolnego do pobrania.
To zagmatwane i niewygodne.
Internetowa przeglądarka kodu opiera się na HEAD jako podstawie przeglądania drzewa. W takim razie potrzebuję HEAD, aby wskazać prawidłową gałąź.