沐茗@4K/6fps
[44]git操作大出包
還好被前輩拯救
掰噗~
真假!? (p-woot)
沐茗@4K/6fps
感受到前公司在某些資源上還是比較厲害......
Ἐσκός@貓咪大戰車
什麼操作
沐茗@4K/6fps
Ἐσκός@貓咪大戰車 :
跟git不熟......
上了一筆Code,操作失誤要按rebase按成merge
看到merge結果覺得很怪想說先revert掉,結果這個revert把前一天其他同事的進Code revert掉了
Ἐσκός@貓咪大戰車
喔喔
還好 revert 會留新的 commit
還以為是 rebase + force push 這種會改 history 的就慘了
沐茗@4K/6fps
我們的好像有檔force push
前輩原本想用force push來解決
沐茗@4K/6fps
主要是連續弄錯兩次導致我不敢再亂搞,只好跟前輩求助
Ἐσκός@貓咪大戰車
本地補救可修改 history 的話應該是 reflog -> reset -> force push
非本地補救的話應該是再 revert 最新的 revert 或是 cherry-pick 被蓋掉的 commit
但我不太確定我有沒有漏想什麼
前輩後來是用什麼方式解決的
舞喵🐾/ᐠ .ᆺ. ᐟ\ノ
rebase + force push的話
馬上要叫那個被revert掉的苦主把她身上的git交出來wwwwwwwww
沐茗@4K/6fps
Ἐσκός@貓咪大戰車 : 其實就是revert我的revert XD
舞喵🐾/ᐠ .ᆺ. ᐟ\ノ
我反彈你的反彈!!!!
Ἐσκός@貓咪大戰車
我反彈你反彈我的反彈的反彈!
舞喵🐾/ᐠ .ᆺ. ᐟ\ノ
其他人:怎麼整頁都是revert !!! 花生什麼素 !!!
載入新的回覆