-
Notifications
You must be signed in to change notification settings - Fork 2
[지은] Github Merge 에러
BaeJ1H021 edited this page Dec 11, 2023
·
1 revision
Feature branch : #23 - 메인 페이지 레이아웃
을 머지할 때 Squash Merge가 아닌 일반 Merge를 해버렸다.
깃허브 머지 방식에 대해 온전히 이해하고 있지 않아서 발생한 문제.
아래와 같은 드롭다운을 통해 알맞은 Merge 방식을 선택했어야 했는데, 그러지 못했다.
-
revert PR 작성
revert를 하더라도 revert용 PR 기록은 물론, 그 전에 dev 브랜치에 들어간 모든 커밋들이 남아있게 되기 때문에 커밋 기록을 없애고 싶은 목표와 일치하지 않는다.
-
백업용 파일 구비 후 force push 진행
깨끗한 커밋 기록을 되돌릴 수 있으나, 정말 최악의 경우 dev 브랜치의 모든 것이 날라갈 수 있다는 치명적인 단점이 있다.
-
그냥 놔두기…🥲
그냥 놔두는 것을 선택했다. 팀원과의 합의를 통해 커밋 기록을 깨끗히 하는 것이 혹시 모를 위험을 감수하는 것 만큼 중요하지 않다고 판단했기 때문
다음부터는 꼭 올바른 방식의 머지를 선택하도록 하자…🥲
© 2023 ALGOCEAN