2015-03-04 3 views
0

Я сомневаюсь, что git хранит это в памяти, но, возможно, я пропустил вариант.Git: восстановить файл с локальными изменениями после удаления

Я изменил файл в своем локальном репозитории, а затем сделал git rm file. Я хотел бы восстановить file в его предыдущем состоянии, т.е. моя локальная измененная копия. git checkout file восстановит его до последнего состояния версии, потеряв мои изменения ... Если есть способ восстановить мои изменения?

+0

Вы использовали IDE, например Eclipse или другие, которые могут иметь историю локальной версии? (http://www.aaronwest.net/blog/index.cfm/2007/3/23/Do-You-Know-About-Eclipses-Local-History и http://help.eclipse.org/luna/index .jsp? topic =% 2Forg.eclipse.platform.doc.user% 2FgettingStarted% 2Fqs-55.htm) – VonC

+0

Я использую возвышенный текст, и поскольку я закрыл файл, кажется, что история не сохранилась :( – bagage

+0

Не git not предупреждает вас с сообщением об ошибке «Ошибка: файл имеет локальные изменения»? –

ответ

1

Как упомянуто here, нет возможности восстановить невоспроизводимые изменения, кроме внешнего инструмента. К сожалению:/

Смежные вопросы