[Git] add, commit, push 취소

설정·2021년 3월 8일
0

Git

목록 보기
7/9

git push 취소

자신의 local 내용을 강제로 덮어쓰기를 하는 것이기 때문에 사용에 주의할 것!

1. commit을 되돌린다.

  • 가장 최근의 commit 취소

$ git reset HEAD^

  • commit 목록 확인

    $ git reflog or $ git log -g

  • 원하는 시점의 commit 취소
    취소하고 싶은 commit을 reset하는 것이 아닌 취소하고 싶은 commit 시점의 한 단계 전 commit을 선택

    $ git reset HEAD@{number}
    $ git reset [commit id]

2. 되돌려진 상태에서 다시 commit을 한다.

3. 원격저장소에 다시 push한다.

이 때, 에러가 발생할 수 있다.

에러 메세지 해결!

0개의 댓글