개발언어/Git
-
Git- revert, reset개발언어/Git 2023. 8. 6. 15:20
revert,reset의 필요 이유 main 브런치로 릴리즈 했는데 오류로 인해 롤백해야하는 경우 이전 커밋으로 돌아가기위해 이 명령어를 사용한다. revert,reset차이 git reset git reset --option [돌아갈 커밋] 위 와 같은 차이가 존재 하므로 온라인 remote origin에 올리지 않고 로컬 커밋만 한 상태라면 커밋을 했더라도 reset만 하면 된다. git reset HEAD^ 바로 이전의 커밋으로 되돌려준다. git revert revert는 reset과 다르게 커밋을 삭제하는 것이 아니라 커밋을 추가한다. 그러나 이전 커밋과 정반대의 데이터를 추가하는 방식으로 커밋을 되돌린다. git commit -m "1번 커밋" git commit -m "2번 커밋" git c..