昨天晚上我完成了一天的工作,去了github並提交,然後點擊同步按鈕。我在屏幕上短暫地看到了一條消息,說明需要解決合併衝突,但是在我完全閱讀它之前,這條消息被自我解散了。Github吃了我的源代碼(我的提交消失了)
我傑出的提交消失了,所以我覺得一切都很好。今天早上我再次開始工作,所有我做的新代碼已經從前兩天恢復到之前的提交。沒有提到我做過的任何改變,也沒有提到我在完成工作日之前所做的承諾......他們剛剛離開。
有關恢復的任何建議?
UPDATE
對於它的價值,我在瀏覽日誌文件在我的git的文件夾中,我看到我的承諾:
37c661799950211c713630301cf8cbe609de6c59 f94366329fa93cec529b83b34a607449725f5270 [user info removed] 1360710557 -0700 commit: Shout page
f94366329fa93cec529b83b34a607449725f5270 b588ed19e77ef55611a4a82896c5ef2c26f3e4cd [user info removed] 1360710567 -0700 checkout: moving from master to b588ed19e77ef55611a4a82896c5ef2c26f3e4cd^0
b588ed19e77ef55611a4a82896c5ef2c26f3e4cd b588ed19e77ef55611a4a82896c5ef2c26f3e4cd [user info removed] 1360710576 -0700 rebase finished: returning to refs/heads/master
gitk顯示遠程中央回購處於啓用狀態和您本地回購指向的位置之間的區別? – uchamp 2013-02-13 19:01:03