개요
이틀 전 함수의 어떤 로직을 변경한 적이 있었다.
그런데 오늘 갑자기 해당 로직때문에 오류가 발생하는 것을 캐치하여 해당 로직을 작업한 부분만 제거하기 위해 방법을 찾아보았다.
방법
git revert commitId
commitId 값을 넣어서 특정 커밋 내용을 되돌릴 수 있다.
장점
장점은 특정 커밋만 되돌릴 수 있고, 현재 상황과 특정 커밋 상황에서 비교 시 충돌이 발생한다면 해당 충돌 부분만 수정해주면 된다.
즉, 특정 커밋 이후 작업한 부분은 되돌리거나 건드리지 않는 장점이 있다.
느낌점
만약 해당 로직을 다시 직접 롤백해서 되돌려야했다면 시간이 오래 걸렸을 것 같다. git을 잘 활용하면 퇴근을 빨리 할 수 있다~ㅎㅎ
'git' 카테고리의 다른 글
다수의 github 계정 ssh key로 관리하기 (1) | 2024.03.22 |
---|