На днях я пытался перенести некоторые изменения на удаленный сервер.
Я продолжал получать ошибку, поэтому я посмотрел, на какой ветке я нахожусь.
Я увидел, что локально у меня неопределённая ветка, что было чертовски странно, поэтому я проверил 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
Я не единственный, кто делает коммит в этот проект, я не знаю, как я попал в неопределенную ветвь локально. Может ли кто-нибудь предложить исправление? Беспокоюсь о потере большого количества работы.
спасибо.