Возможно, потерял некоторые изменения через git

На днях я пытался перенести некоторые изменения на удаленный сервер.

Я продолжал получать ошибку, поэтому я посмотрел, на какой ветке я нахожусь.

Я увидел, что локально у меня неопределённая ветка, что было чертовски странно, поэтому я проверил master и затем смог выполнить push.

Только что проверил слияние, и ни одного из моих изменений там не было. Их нет здесь локально. 10+ часов работы, и я нигде не могу их найти.

Я сделал gitk и не вижу никаких своих изменений. Зато я вижу слияние с master, которое выглядит так:

Author: Sara Chipps <sarajchipps@Sara-Chippss-MacBook-Pro.local>  2012-01-04 13:48:20
Committer: Sara Chipps <sarajchipps@Sara-Chippss-MacBook-Pro.local>  2012-01-04 13:48:20
Parent: 1a294db3a244d7aeaafbc99c986af86ce7cf17da (Merge branch 'master' of https://github.com/thing/thing)
Parent: 8ed995c7a5a370333ab27485be07f6a5f647e8d4 (added subscription button to edit profile section)
Child:  0dbf7e53737c0e7ee7ab908812299c1d60ef0c46 (removed coffee icon on getting started)
Branches: master, remotes/origin/master
Follows: 
Precedes: 

    Merge branch 'master' of https://github.com/thing/thing

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

спасибо.

10
задан meagar 5 January 2012 в 17:24
поделиться