Git_23_commit 삭제하기

지원·2023년 9월 6일
0

Git

목록 보기
23/48
post-thumbnail

표시한 저 부분을 삭제하고 싶다고 가정하자.

삭제하고 싶은 commit의 이전의 commit부터 선택

git rebase -i HEAD~2

commit을 완전히 제거하고 싶은 것이므로 drop을 선택하여 저장한다.


여기서 conflict이 발생한다.
. commit에 있던 payment-ui.txt파일이
Add payment UI commit에서 수정되어 있어서 충돌이 발생한다.

git status를 통해 상태를 확인하고
git add .
다시 확인해보면 payment-ui.txt파일이 새로운 파일로서 생성된다.

rebase를 계속한다.

git rebase --continue


commit message를 변경 후 저장한다.

git hist로 확인해보면 . commit이 깔끔하게 삭제되었다.

0개의 댓글

관련 채용 정보