Ultimamente ho unito un ramo su cui stavo lavorando con il ramo 'master'. Devo avere (ancora una specie di git n00b) fatto qualcosa quando si spinge o tira che ha creato sia un ramo origin/master
sia uno origin/HEAD
. Sfortunatamente, non ho tenuto traccia di quali comandi ho eseguito per farlo. Attualmente, la mia squadra ha un sacco di codice nelle loro copie master che non riesco a ottenere quando controllo il progetto (anche se ho clone
in una nuova posizione).Il mio git branch mostra 'origine/master' e 'origine/HEAD' in Sourcetree e non so come unire i due
Ecco uno screenshot di ciò che sta mostrando SourceTree:
ho veramente bisogno di ottenere questo risolto in modo da poter continuare a lavorare in modo che qualsiasi aiuto sarà molto apprezzato.
Non è qualcosa di cui devi preoccuparti. Ce l'ho anche in alcuni dei miei repository, ma è qualcosa di simile a un semplice puntatore a "origine/master". Se fai 'git branch -r', dovresti vedere questo. – Shahbaz
Hmmm ... qualche idea sul perché il mio maestro sia così fuori sincrono con quelli dei miei compagni di squadra? –
Beh, certo, dato che hai repository diversi, devi portarli in sincronia. Quindi, la tua domanda è in realtà "come unire il tuo lavoro con quello di origine?" – Shahbaz