Cześć,
W celach ratunkowych cofnęłam się do commita kilka wersji wstecz komendą
git checkout <XXX>
. Wszystko zagrało, to było feralne miejsce, wprowadziłam poprawki, zrobiłem nowy commit i próbowałam go opublikować,ale rzuciło błąd Unable to push repository see output channel for more info
W kanale jest komunikat, że "stderr": "fatal: invalid refspec '(YYY...)'\n"
. (YYY odpowiada kodowi tego ostatniego commita). Sprawdziła git status i pokazało się że
HEAD detached from XXX nothing to commit, working tree clean
XXX
to dla przypomnienia commit, do którego się cofnęłam checkoutem.
Moje pytanie jest takie — olewam historię, chcę zrobić pusha z YYY i ciagnąć nowe od tego momentu. Czy cokolwiek, co miało miejsce po XXX się zachowa, czy nie - absolutnie nieistotne, liczy się YYY na samym wierzchu. Jak to zrobić???