Sono nuovo di Git, quindi sospetto che sto fraintendendo qualcosa qui, ma lo chiederò comunque.Git remote ha il master ma non HEAD
Via TortoiseGit ho effettuare le seguenti operazioni:
- Init un nuovo repo Git localmente
- aggiungere un file readme ad esso e commettere
- Aggiungi un nuovo telecomando
- spingere la nuova pronti contro termine al orgin (remoto)
Se dunque io Sfoglia Refs vedo il seguente:
teste/maestri
telecomandi/origin/master
Quello che trovo strano è che non vedo una testa sul telecomandi.
se elimino il mio repo locale e poi clonarlo dal server (ho appena spinto sopra) e quindi individuare gli arbitri che vedo:
teste/master
telecomandi/origine/HEAD
telecomandi/origine/master
Quindi perché non vedo una testina remota dopo la spinta iniziale?
NB. Ho fatto lo stesso tramite comando Git Bash (cioè non Tortoise Git) e sto vedendo la stessa cosa.
Non sono assolutamente sicuro di aver capito - stai dicendo che dopo aver fatto il push iniziale al telecomando, se poi faccio un Pull e/o Fetch dovrei ottenere il HEAD? Perché l'ho provato e io no. – dwynne