Я зафиксировал свои изменения в локальной системе, а затем случайно сделал проверку из удаленного филиала и потерял все свои изменения! Помощь - могу ли я в любом случае вернуться к зафиксированным изменениям?
git reflog
Найдите свой коммит и выполните checkout.
checkout
Поскольку вы зафиксировали свои изменения, вам не о чем беспокоиться. Просто сделай это:
git checkout -
это вернет вас в ту ветвь, в которой вы были.
Исправление незафиксированных ошибок Если вы испортили рабочее дерево, но еще не совершили свою ошибку, вы можете вернуть все рабочее дерево к последнему принятому состоянию с помощью $ git reset --hard HEAD
Исправление незафиксированных ошибок
Если вы испортили рабочее дерево, но еще не совершили свою ошибку, вы можете вернуть все рабочее дерево к последнему принятому состоянию с помощью
$ git reset --hard HEAD
Git Book