문제
- feature5에서 회원가입 로직을 만든 후 feature6에서 회원탈퇴 로직을 만들기 위해 브랜치를 옮겨갔다.
- feature5에서 수정해야할 부분이 생겼는데 feature6에서 그대로 작업 후 commit까지 해버렸다.
해결
- git log를 통해 최근 커밋 기록을 본다.
- 최상단에 있는 게 최근 것이므로 로그 아이디를 복사한다.
- 원래 작업해야할 브랜치로 다시 이동 후
- git checkout feature5
- 잘못 작업한 브랜치의 커밋 내용을 가져온다.
- git cherry-pick[git log id]
이래서 삽질을 많이 해 봐야한다고 하나보다. 삽질을 해야 모르는 걸 알게 된다.
'TIL ( CODESTATES)' 카테고리의 다른 글
[Git] The requested URL returned error: 403 (0) | 2021.08.15 |
---|---|
백엔드 개발자 면접 후기 (직무수행능력평가) -2편 (0) | 2021.07.30 |
백엔드 개발자 면접 후기 (직무수행능력평가) - 1편 (0) | 2021.07.16 |
mysql root 비밀번호 변경하기 (0) | 2021.05.23 |
branch merge 실수 재현해보기 (0) | 2021.04.14 |