и попытался заребейзиться, но у меня вышло ошибка с сообщением u have unstaged ... . Я потерял все свои изменения, как можно восстановить или уже никак ?😭
git reflog посмотри, всех деталей потери не знаю поэтому мб где-то и сохранилось что-то
Можно считать, что нет. Unstaged изменения теряются навсегда. Если бы вы их застейджили, но не закоммитили — вроде можно б было их как-то вернуть, но это не точно. Или если застешили бы. Или иногда даже ctrl+z в ide срабатывает. Но в целом это вам урок 😿
Там последние 2 связаны с rebase xxxx HEAD@{47}: rebase (finish): ... xxxx HEAD@{48}: rebase (start): ...
Аа я вспомнил, вроде в идее должен быть local history, попробую там поискать. Капец, все выходные поработать и в конце потерять все, врагу не пожелаешь
Незастейдженные правки в рефлоге не отображаются. И из в отличие от всего остального можно безвозвратно потерять.
Зато теперь до конца жизни будете осмотрительнее, и например коммитить все временные правки до подобных манипуляций
Понял, буду иметь ввиду, спасибо большое 🙏. Update: я все свои изменения вернул, отдельное спасибо JETBRAINS, из Local history все достал 😄👍🙏
Это большая удача, но так будет везти далеко не всегда
Обсуждают сегодня