Come imposto il riferimento HEAD di un telecomando Git in modo che punti a qualcosa oltre a "master"?
Il mio progetto prevede una politica di non utilizzare un ramo "master" (tutti i rami devono avere nomi significativi). Inoltre, il repository principale canonico è accessibile solo tramite ssh: //, senza accesso alla shell (come GitHub o Unfuddle).
Il mio problema è che il repository remoto ha ancora un riferimento HEAD a refs / heads / master, ma ho bisogno che punti a un ramo diverso. Ciò sta causando due problemi:
Quando si clona il repository, ecco questo,
avvertenza: HEAD remoto si riferisce a ref inesistente, impossibile effettuare il checkout.
Questo è confuso e scomodo.
Il browser del codice basato sul web dipende da HEAD come base per la navigazione nell'albero. Allora ho bisogno che HEAD indichi un ramo valido.