728x90
회사 코드를 다시 이전 버전으로 돌릴 일이 생겼다.(하나 하나 수정하기엔 너무 많았다.)
인텔리제이를 사용했는데, 인텔리제이는 Git과 연동이 되어있어서 사용하기 편했다.
git 로그 목록 중 원하는 버전을 클릭하여 마우스 오른쪽 버튼에서 Reset Current Branch to Here...(현재 브랜치를 여기로 재설정) 클릭 후 Hard, Reset 순서로 클릭하면 되돌아간다.
명령어로도 가능하다.
git reset --hard HEAD^ : 바로 전으로 돌아감
git reset --hard HEAD~n : n만큼 전으로 돌아감
이후 cmd창 켜서 프로젝트가 있는 경로에 가서 강제 커밋해준다.
git push origin master -f
728x90
'개발 > ETC' 카테고리의 다른 글
공공데이터 API 사용해보기 (0) | 2022.08.25 |
---|---|
[HTTP] 커넥션 관리 (2) | 2022.08.08 |
SMTP 서버에 보안 연결이 필요하거나 클라이언트가 인증되지 않았습니다. 서버 응답: 5.7.0 Authentication Required. Learn more at (0) | 2022.07.06 |
[HTTP] HTTP 메시지 (0) | 2022.07.06 |
[HTTP] URL과 리소스 (0) | 2022.07.05 |