Отменить git pull

Вопросы, которые я видел для отмены git pull, немного отличаются от моих.

Вот что я сделал:

В каталоге A есть проект (не репо). Я инициализировал в нем репозиторий, добавил файлы, но ничего не зафиксировал. Затем я вытащил из репозитория B, который перезаписал кучу моих подготовленных файлов.

У меня создалось впечатление, что я могу использовать git reset --hard , чтобы отменить слияние. Конечно, это только что проверил HEAD коммитов, которые я только что вытащил.

Я должен был разветвиться и что-то совершить, прежде чем я сделаю это, задним числом приятно. Есть ли способ вернуть свои старые неустановленные файлы?

24
задан Keyo 17 January 2011 в 23:54
поделиться