Em gitk, porque é o meu botão amarelo acima mestre?
-
23-08-2019 - |
Pergunta
Eu não poderia encontrar qualquer documentação sobre gitk sobre o que as cores significam, mas o problema aqui eu acho é que o meu botão amarelo passou meu mestre. Agora, quando eu tento fazer:
git push origin master
Ele não funciona. Como é que o meu botão amarelo superar mestre e como faço para recuperá-los juntos para que eu possa fazer mestre push origin?
Solução
Parece que você precisa colocar que cometem volta para o ramo master
(se ele pertence lá). Também parece que você já destacada cabeça porque que cometem não é uma cabeça ramo. Se tudo isso é verdade, tente o seguinte:
# git log -1
Lembre-se do ID cometer.
# git checkout master
# git reset --hard <commit-id>
Agora gitk
irá mostrar o amarelo cometer ao lado do marcador master
e git push
estará trabalhando novamente.
Quanto à forma como você tem em tal situação, a única coisa que posso imaginar é que você usou git reset
para redefinir o ramo master
a um commit anterior, mas não mudaram a atualmente check-out cometer.