Я был в отстраненном состоянии, но все мои успехи исчезли после оформления заказа --track - PullRequest
1 голос
/ 17 марта 2020

Я был в отсоединенном состоянии, но после того, как я выдал

git checkout --track origin/edit-users

, все мои изменения теперь пропали

Я просто хотел бы спросить, какие именно c номер ветки / коммита здесь, если я должен использовать

Я пошел в .git / logs / head

cat .git/logs/HEAD |grep checkout | head -1

Мне было интересно, какой коммит га sh мне использовать здесь

enter image description here

Потому что я собираюсь выдать это

git checkout the_hash
git checkout branch_with_lost_commits

1 Ответ

1 голос
/ 17 марта 2020

Если вы делали коммит раньше, вы должны сначала проверить git reflog

Вы увидите свой коммит там и сможете cherry-pick it, если вы хотите вернуть его поверх текущей ветки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...