Невозможно извлечь информацию о ревизии из коммита - PullRequest
0 голосов
/ 28 июня 2010

Только что заметил страшную проблему с git svn (git version 1.6.5.2).
Впервые отправив свою работу как обычно с git commit, когда я закончил, я сделал git svn dcommit.
Это началось нормально с Resetting to the latest refs/remotes/git-svn, но затем не удалось и вернул ошибку Unable to extract revision information from commit.

Это привело к тому, что все файлы, которые изменились между последним svn dcommit и текущей версией git, не были установлены, и все промежуточные сообщения журнала git также пропали.

Теперь, есть ли способ вернуть коммиты git с сообщениями журнала?

1 Ответ

2 голосов
/ 28 июня 2010

Проверьте git reflog, одна из последних записей там будет указывать на коммит, который вы ищете.

Если все остальное терпит неудачу, вы можете использовать подход к восстановлению чего угодно .

...