git 커밋 되돌리기

iamsummer__·2020년 5월 13일
0

커밋 후 스태시에 올라간 페이지를 보면서 자주 실수를 발견하곤 합니다.
그럴 때마다 추가로 커밋을 하기에는 커밋수가 많아져서 곤란할 때가 있습니다.
커밋 메세지를 되돌리는 방법에 대해 알아보도록 하겠습니다.

로컬 브랜치 커밋 되돌리기

로컬브랜치에 unstaged로 작업한 파일이 남아있습니다.

git reset —soft HEAD^

원격 브랜치에 푸시한 커밋 되돌리기

// 가장 최근의 commit 취소
git reset HEAD^
// git log를 통해 돌아갈 commit id 확인
git log
// 원하는 시점으로 되돌림
git reset [commitid]
// 수정 작업 후 커밋
git commit
// 원격 저장소에 강제로 push
git push -f origin branch

profile
개발하는 프론트엔드개발자

0개의 댓글