記錄一次使用git悲催的經歷

2021-07-29 09:47:05 字數 732 閱讀 3495

git是乙個神器,但是前提是要會用它,今天的慘痛經歷告訴了我這一點

我是使用 webstorm 來寫**的,在每次新建乙個檔案的時候它都會問我要不要把這個檔案新增至 git ,還可以預設設定,我當然選擇預設了呀,那時我的理解是: 在後面我每次儲存檔案的時候 webstorm 都會自動幫我 『git add』 ,然而我錯了……

當任務完成告一段落之後我沒有git add,也沒有git status,就直接自信地 commit 了。

又寫了一陣,出現了一些奇怪的錯誤,我想說還是退回上次 commit 吧,直接git reset --hard head,結果是:

我新建的檔案都還在,但是內容全空了

那可是我今天半個上午加昨天一天敲的**呀…….

然後我想是不是我 reset 的姿勢不對,接著就是一陣猛烈的git reflog+git reset --hard ...的迴圈,但是依然無果

這貨git reset --hard head的作用之一是:將工作目錄中所有未提交的內容清空

也就是說自從檔案建立以後我寫的所有內容都沒有 add 過……..

經過一些分析加實驗,得出以下結論

謹以此文紀念我逝去的** t_t

記一次在西部數碼上買網域名稱的悲催經歷

有一天,在西部數碼上查詢hk字尾的網域名稱,發現在有好些3個字母單詞的都沒有註冊,當時心理面那個激動呀,心想在這個年代居然還可以找到未被註冊的3個字母單詞的網域名稱,我得趕緊註冊下來,說不定將來的某一天我就發了,說不定靠某個網域名稱就發了 於是乎就在網上找了一篇介紹三個字母單詞的文章,乙個個的去嘗試...

記錄一次索引優化經歷

表結構如下 主要用到fis backup fid和fstatus幾個欄位做查詢。索引如下 整張表,前半部分資料fis backup都是1,後半部分資料fis backup都是0,共2000w多條資料 查詢語句如下 select from t mp comment c where c.fid 1504...

記錄一次電腦維修的經歷

昨天上午,如往常一樣,來到工位,開啟膝上型電腦,發現電腦沒有任何反應,開不了機了。遇到這個問題我的思路過程如下 2 附近維修店 很快,過來了一名維修人員,試了幾下不行,說,主機板壞了,需要換主機板,一千多,電腦需要帶走。我說我考慮一下,準備走時,他說要給上門服務費50元。額,我也是很不爽,協商了一會...