[Git] 커밋 되돌리기 심층 분석: Reset과 Revert의 차이와 실무 전략
개발을 하다 보면 잘못된 코드를 커밋했거나, 이전 버전으로 돌아가야 할 상황이 반드시 발생합니다. 이때 초보자들이 가장 혼란스러워하는 것이 바로 reset과 revert의 차이입니다. 두 명령어 모두 “과거로 돌아간다”는 목적은 같지만, 작동 원리와 사용해야 하는 상황은 완전히 다릅니다. 이 차이를 명확히 이해하지 못하면 협업 중인 동료의 코드를 날려버리는 대형 사고가 발생할 수 있습니다. 1. Git Reset: 시간을 … Read more