2012-06-28 2 views
1

Я использую Aptana для совершения всех моих изменений и не открывал SmartGit некоторое время. Когда я сделал сегодня это побудило меня к «Очистить» мой репозиторийВосстановить перед очисткой?

теперь я не могу найти какие-либо фиксаций с апреля ...

есть способ вернуться назад самым последнее изменение?

after view all commits

совершающее синим цветом фактически совершил некоторое время назад. Я хотел бы вернуться к последнему красному «$ search_col и $ search_val = 0 ....»

+0

Что заставляет вас думать, что фиксации были утеряны? Откройте журнал и используйте Query | Load All Commits. Появляются ли коммиты? – mstrap

+0

@mstrap ахх спасибо вам много! Я был буквально в слезах. Я новичок в Git, это мое оправдание! Я пошел в журнал, но он не показывал все и не мог найти их нигде. – JPickup

+0

Пожалуйста, ответьте на этот вопрос и отметьте его. – shkschneider

ответ

1

A Clean Up вряд ли может удалить коммиты (если они не зарегистрированы больше в файлах ref-log, .git/журналы). В вашем случае указатель на команду HEAD может быть потерян. Вы можете показать все фиксации с помощью журнала SmartGit и вызвать Query | Load All Commits. Если есть на самом деле ГОЛОВА совершить без исх присвоенной, вы можете использовать филиал | Добавить филиал назначить реф, что делает его доступным для стандартной Git команды снова.

+0

Я могу просмотреть все фиксации сейчас, я пытаюсь вернуть HEAD сегодня, но у него есть некоторые странные синие стрелки, которые кажутся зацикленными (? ) мои коммиты? – JPickup

+0

Вы пытались добавить ветку? Можете ли вы опубликовать несколько снимков экрана, например. на http://imageshack.us? – mstrap

+0

добавил img к исходному вопросу, я думаю, что я попытался перезагрузить HEAD, но он продолжает говорить: «refname HEAD неоднозначный» и «rebase failed» – JPickup

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

  • Нет связанных вопросов^_^