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