"Git Revert 기능을 사용하게 될 때 원활하게 사용하기 위해 작성하는 글"
특화 프로젝트 때 revert 기능을 사용해봤다
git = 버전관리
그 전 프로젝트 때는 프로젝트 진행 중 실수나 버그가 발생했을 때 이전 버전으로 돌아가지 않고 그때 문제를 수습했지만 이번 프로젝트 때는 revert를 적극 사용해봤다.
REVERT
1. 되돌아가고 싶은 Commit 지점으로 git reset
git reset --hard 13d3b6f9
2. 변경사항 push
git push -f origin dev
3. 분기에서 벗어난 Remot Branch 있으면 제거
※ 해당 branch를 제거하지 않으면 revert가 완료되었어도 해당 내역이 Graph상에 반영되지 않는다.
※ revert 반영여부는 파일 변경내역으로 확인할 것
Reference