개괄

MBTI에서 늘 P를 유지하고 있는 영준씨는 또 성급하게 커밋을 올리고 PR을 날려버렸다.

그제서야 생각나는 "아, 이거 안 올렸다" 또는 "헉 이걸 올렸네"

긴급하게 눈에 보이는 REVERT를 눌러버렸다.

 

문제 발생

Revert를 하는것까진 좋았다. 다시 pr을 날리려고 했는데 문제는 "Nothing to compare"가 뜬 것이다.

분명히 코드는 예전 코드인데....

구글에 찾아보니 Revert로 되돌린 파일들은

"스포일러를 당했는데 기억 속에서만 삭제된 상태"이라고 한다.

분명히 스포일러는 당한 상태인데 (github 이력에 Revert : ~로 나와있음)

내가 알고있는건 아무것도 없는.... 그런 상태

 

시도한 것

당연하게도, 상남자답게 branch를 밀어버리고 새로이 다른 branch에서 PR을 날렸다.

그렇지만 지금은 회사가 아니고, 나중에 회사라면 정말 큰 문제가 생길 것이다.

 

깨달은 것

후의 나에게 부탁하는 것과 일맥상통한다.

"제발 성급하게 커밋과 PR을 하지 말 것"

그러나 혹시나 했다면

Revert로 돌릴 때 더 먼 옛날의 코드로 revert를 하거나 reset을 하면 된다.

그러나 최대한 하지 말자.

'GIT' 카테고리의 다른 글

Conflict의 냄새가 날 때  (1) 2025.01.16
TIL - 협업시 Repository는 FE/BE로 나눈다.  (0) 2023.02.06

+ Recent posts