문제 상황 1.A 개발자와 B 개발자가 참여하고 있는 팀 프로젝트에서 A 개발자가 `feature/login` 이라는 브랜치에서 로그인 기능을 개발하고 있다가. 실수로 기능 개발이 완료되지 않은 상태에서 `main` 브랜치에 `merge`를 하고 말았다. `main` 브랜치를 `merge`되기 이전으로 돌리고 싶다면, A는 어떻게 해야할까?스포 방지용..........답변 1.정답은 `main` 브랜치에서 `git reset --hard `를 입력하는 것이다. `main` 브랜치의 소스 코드가 아직 원격 저장소 (`github` 혹은 `gitlab`)에 올라가지 않은 상황이라면, 로컬에서만 `reset` 을 진행하면 된다! `main` 브랜치에서 `git log` 명령어를 입력한 후, `merge` 되기..