깃 푸시 되돌리기 (1) 썸네일형 리스트형 [Git] git 푸시(push) 롤백(rollback)하기 강제로 되돌리기 팀으로 개발을 진행하다보면, 작업 브랜치에서 공통으로 관리하는 브랜치로 푸시를 해야할 때가 있다. 하지만 사람인지라 develop 브랜치나 master 브랜치에 잘못 커밋을 할 때가 있다. 커밋을 잘못 했을 경우, revert를 통해 내가 커밋한 데이터를 바로 롤백할 수 있지만 푸시를 잘못한 경우에는 난감해진다. 이 포스팅은 해당 경우에서 푸시한 브랜치를 되돌리기 위한 포스팅이다. 예를들어, 내가 A라는 브랜치에서 작업을 하고 있다가 master 브랜치에 잘못 푸시한 상황일 때, 명령어를 통해 git 폴더로 접근한다. 깃에 올라가 있는 프로젝트 내부 폴더로 접근하면, .git이라는 폴더가 있을 거다. 해당 폴더 내부에서 아래의 명령어를 입력해준다. 1 2 3 $ git reset --soft HEAD^ .. 이전 1 다음