Changyu Lee

Dev Log 12.26.23 : Git Rebase Drop

Published at
2023/12/26
Last edited time
2023/12/26 11:35
Created
2023/12/26 10:46
Section
Dev Log
Status
Done
Series
Tags
Trouble Shooting
AI summary
Keywords
Git
Rebase
Language

Git Rebase Drop

문제가 된 상황: 커밋을 할 때 생각없이 OpenAI API키를 레포지토리에 올려버림..
두 개의 커밋에 그것이 작동 되어 급하기 없앨 필요가 생김
해결 방법: Git Rebase Drop & 브랜치 새로 파기
또 다시 문제가 발생했는데, confilcit 가 나버린 것임
리베이스 후에 다시 커밋을 해서 push를 하려고 보니… 현재 브랜치가 없는 아무곳에서도 해당되지 않는 곳이 됨
또한 conflict 난 상태에서 해결하지 않고 커밋을 날려버린 문제가 있었음
다만 나는 다른 블로그와 상황이 달랐던 것이, 마스터 브랜치가 따로 진행된 바가 없었음
이를 해결하기 위해서 Github Repository에서 브랜치를 삭제해버림
삭제 이후 git rebase --continue 를 입력하고 난 뒤 다시 커밋 진행
새로운 브랜치가 탄생하여 문제 해결 완료

Reference