Найти ревизию Git рабочего каталога Отсутствует каталог .git

У меня есть a ) рабочий каталог без каталога .git и b ) репозитория. a - это некоторая ревизия в середине истории b .

Как я могу узнать, какая ревизия a соответствует в b ?

Я подумал о сценарии оболочки, выполняющем diff из рабочего каталога в все ревизии и выберите ту с наименьшими (надеюсь, 0) отличиями.

Это было бы немного грубо (и я не уверен, как это сделать), есть ли способ попроще?

8
задан fabb 15 October 2011 в 17:19
поделиться