Что-то странное произошло - моя ветка разработки потеряла всю свою историю до последнего коммита. Кто-нибудь может подсказать причину?
Последнее, что я сделал - установил, что раздвоил GitX и начал использовать его (в первую очередь для просмотра истории, но также пытался сделать слияние). Но до того, как разработка смотрела от мастера и шла параллельно, ветка 'feature-shape-fill' была объединена в development два раза. Я также сделал git stash в разработке.
Сейчас в git log для ветки развертки просто отображается последний коммит. Ничего не говорит как «отстраненный».
*
Я уже боюсь GitX (официальный и этот форк), так как в последние недели что-то странное произошло, двоичный файл .fla не был сохранен за последний вечер в нескольких коммитах. Все текстовые файлы были в порядке, но этот двоичный файл был как 4 коммитов позади. Другие рабочие каталоги вообще не обновлялись при переключении между ветками (я работал в консоли, а git не говорил ни об одной ошибке, это было нормально для него). Донно, если это что-то связано с GITX?
UPD:
Похоже, та же проблема, упомянутая здесь http://groups.google.com/group/gitx/browse_thread/thread/71a0f759d115fee5
Вот что я получил:
$ git reflog
157cfca HEAD@{0}: checkout: moving from feature-shape-fill to develop
46a6163 HEAD@{1}: checkout: moving from develop to feature-shape-fill
157cfca HEAD@{2}: commit: Rotated drag tip
7f6c394 HEAD@{3}: commit: TextShapesCanvas is working,
4765eed HEAD@{4}: merge feature-shape-fill: Merge made by recursive.
ed44a2c HEAD@{5}: checkout: moving from feature-shape-fill to develop
46a6163 HEAD@{6}: commit: More tight packaging (thnx to TextLineMetrics),
59b6d2d HEAD@{7}: checkout: moving from develop to feature-shape-fill
ed44a2c HEAD@{8}: merge feature-shape-fill: Merge made by recursive.
67d08b3 HEAD@{9}: commit: Basic grid functionality, need to add text shapes and fix resize-generation
505479c HEAD@{10}: checkout: moving from feature-shape-fill to develop
59b6d2d HEAD@{11}: commit (amend): Simple retrovirus non-optomized algorithm
5ec1b70 HEAD@{12}: commit: Simple retrovirus non-optomized algorithm
b9eaf18 HEAD@{13}: commit: The most ugly suitable version of fill algorithm
757f1b7 HEAD@{14}: checkout: moving from feature-shape-fill-predefined to feature-shape-fill
757f1b7 HEAD@{15}: checkout: moving from feature-shape-fill to feature-shape-fill-predefined
757f1b7 HEAD@{16}: checkout: moving from feature-shape-fill-auto to feature-shape-fill
b8e284f HEAD@{17}: commit: Auto fill first steps
757f1b7 HEAD@{18}: checkout: moving from feature-shape-fill to feature-shape-fill-auto
757f1b7 HEAD@{19}: commit: Test document created, components::TextShape base draft
505479c HEAD@{20}: checkout: moving from develop to feature-shape-fill
505479c HEAD@{21}: checkout: moving from master to develop
Похоже, они не потеряны, но как вернуть мою историю?