мой начальный график выглядел так:
* 73f91fd (HEAD -> master) third change
* 9ced830 second change
* 026632e first change
* 5a12d08 second recipe for guacamole
* 7777ef7 (origin/master, origin/HEAD) Merged in fork/gitcourse (pull request #2)
Затем я применил следующую команду для сброса истории коммитов:
git reset --soft 7777ef7
, но позже я понял, что коммит 73f91fd был правильный, и я хотел вернуть историю, и я набрал:
git reset 73f91fd
, в этом случае я получил следующий график:
* 73f91fd (HEAD) third change
* 9ced830 second change
* 026632e first change
* 5a12d08 second recipe for guacamole
* 7777ef7 (origin/master, origin/HEAD, master) Merged in fork/gitcourse (pull request #2)
git status
говорит мне эта голова отделена, что правильно. Что я не знаю, так это как я могу переместить главную ветвь вперед для синхронизации с HEAD.
Любые комментарии приветствуются, спасибо.