Domanda

Non ho potuto trovare alcuna documentazione su gitk sul significato dei colori, ma il problema qui che penso è che il mio tasto giallo è passato il mio padrone. Ora, quando cerco di fare:

git push origin master

Non funziona. Come ha fatto il mio tasto giallo ottenere su master e come faccio a tornare insieme in modo che io possa fare spingere padrone origine?

È stato utile?

Soluzione

appare il necessario per mettere quella commettere di nuovo nel ramo master (se appartiene lì). Inoltre sembra che hai staccato testa perché che commettono non è una testa ramo. Se tutto questo è vero, provare quanto segue:

# git log -1

Ricordate l'ID commit.

# git checkout master
# git reset --hard <commit-id>

Ora gitk mostrerà il giallo commit proprio accanto al marcatore master e git push sarà lavorare di nuovo.

Come per come avete ottenuto in quella situazione, l'unica cosa che posso immaginare è che si è utilizzato git reset per ripristinare il ramo master ad un precedente impegno, ma non hanno cambiato il momento check-out commesso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top