事實上匾寝,再來更新本篇簡書的時候搬葬,我的作品已經(jīng)復原成功了,但是依然有必要記錄下這一具有“歷史”意義的時刻艳悔。
進度條拉至兩周前——
我早有預感急凰,這個作品寫得一定不會太差,所以我創(chuàng)建了本地倉庫和遠程倉庫猜年,想把這個作品邊寫邊上傳到github上抡锈。。乔外。
進度條拉至昨天晚上——
作品大概已經(jīng)完成了床三,就還有一兩個小功能尚待實現(xiàn)。于是乎杨幼,我就風風火火地要把這個作品傳到遠程庫上(此刻撇簿,我已經(jīng)忘了早在寫作品之前我就已經(jīng)連接了遠程庫)。然后就從頭開始創(chuàng)建本地庫差购、遠程庫补疑,然后看著文檔創(chuàng)建分支、合并分支......經(jīng)歷了一系列我不太懂但是十分自信的操作之后歹撒,我發(fā)現(xiàn)我似乎之前就已經(jīng)創(chuàng)建過該項目的倉庫了莲组,因為我......在遠程庫上發(fā)現(xiàn)了這個——
但是我似乎沒有理會這個東西,繼續(xù)自信又自負地不停地連接遠程庫暖夭,添加文件......幾次操作下來锹杈,發(fā)現(xiàn)似乎不太行,然后就直接將本地庫的文件拉進去替換了之前的(直到現(xiàn)在我都十分慶幸做了這個舉動迈着,雖然有點蠢竭望,但是十分英明!T2ぁR濉)之后我不停地提交分支(其實分支里面啥也沒有,我也不知道我當時腦抽了,一個勁兒地提交個der)......
大概過了兩個小時后——
我清楚地意識到旧烧,我git學得實在不太行影钉,然后我終于!終于>蚣簟平委!終于!6崴廉赔!決定放棄了!把遠程庫刪得“一干二凈”匾鸥,然后我又“屁顛屁顛”地去完善我這個作品去了蜡塌。就是這個時候,我打開VsCode勿负,發(fā)現(xiàn)了“舉世震驚”的一幕——我的代碼似乎全亂了岗照,又似乎沒亂......(這一發(fā)現(xiàn)就算是放在現(xiàn)在也是相當炸裂的存在!)編譯器要求我合并代碼神馬鬼的笆环,就是看不懂攒至,但是又必須要跟著編譯器的要求去走。然后我就抱著試試就逝世的心態(tài)合并了兩個(編譯器總不能“坑”我叭)躁劣,但是合并之后發(fā)現(xiàn)代碼全沒了(事實證明迫吐,有時候還是不能太相信編譯器,鬼知道我當時合并到哪里去了)账忘。突然我就意識到志膀,我期待了兩周的的作品、我辛辛苦苦敲了14天的代碼鳖擒、我即將孕育出世的小baby溉浙,沒了。它甚至還沒有見過這個世界蒋荚,就沒了戳稽。。就這樣被我自信又自負的咔咔咔操作給弄沒了期升。惊奇。。一瞬間渾身冒冷汗播赁,又平靜又慌張(一般這個時候我就會自動開啟“祥林嫂”模式颂郎,不停地碎碎念,感覺旁邊的人都要被我煩死了容为,嘎嘎嘎)乓序。
于是寺酪,我就懷揣著“痛失愛女”的悲慟心情,四處“尋醫(yī)問藥”替劈。然后第一時間想到的就是版本回退寄雀,我模糊地記得我剛剛操作的時候提交過幾回,一時間有種死灰復燃的激動抬纸!然鵝,幾次嘗試之后耿戚,我發(fā)現(xiàn)我提交的分支都是空分支湿故,主分支我都沒動過,但是我所有的修改操作都是在主分支里寫的膜蛔。坛猪。。(腫么辦皂股,想生氣墅茉,想罵人了,嗚嗚嗚......)感覺唯一的希望破滅了呜呐,但總覺得就斤,還可以再試試(也沒什么信念支撐,就是覺得github那么強大蘑辑,肯定會提供解決辦法Q蠡)。然后我就抱著試一試的態(tài)度洋魂,從github上還原了剛剛刪除的倉庫绷旗。在復原的那一刻,激動的心顫抖的手副砍,真想給github磕一個O沃!豁翎!強忍下心頭的悸動角骤,我默默地把代碼克隆了下來,發(fā)現(xiàn)只有我替換掉的那些文件是最新的心剥,其他的配置文件啥的都還是2 weeks ago启搂。。刘陶。不過沒關系(這個時候就體現(xiàn)了之前那個又蠢又英明的舉動是多么的“偉大”了)胳赌!最主要的代碼還在,這就很棒了匙隔!
然后疑苫,我就不停地安裝路由、vuex、ElementUI......但是總是出一些奇奇怪怪的小bug捍掺,我實在忍不了了撼短,我感覺配置文件已經(jīng)亂了。就重新創(chuàng)建了一個項目挺勿,把代碼拖進去曲横,重新安裝,然后改bug不瓶。禾嫉。。大概半個小時左右蚊丐,兄弟們熙参,姐妹們,朋友們麦备!我終于把我的“女鵝”給救回來惹~實在是太不容易了孽椰,嗚嗚嗚~ 鬼知道,當我再次看見她時是怎樣一種久別重逢凛篙、期盼已久的心情黍匾,大概那一瞬間覺得世界上所有的幸福美好也不過如此了叭。
最后呛梆,想說的是膀捷,還是不要對自己的技術和記憶力太自信,該備份就老老實實給我備份O鞅颉H埂!幸好我女鵝安然無恙地站在我面前融痛,否則我會“愧疚”一輩子的壶笼,嗚嗚嗚嗚~
最后的最后,給大家康一康我懷胎兩周的女鵝~