프로필 조회 API 테스트코드를 작성하는데 도저히 모르겠어서 일단은 빼두고 깃허브에 이슈등록 한 뒤 PR을 올려서 팀원들의 comment로 코드를 수정 한 뒤 develop 브랜치에 merge를 한 것이 오늘 한 작업입니다.
오전에 팀원들이 미리 PR올려둔 내용을 풀 받아서 제가 작업하던 브랜치에 리베이스 했는데 작성했던 내용들이 사라져서 당황하다가 커밋을 하지 않은 내용도 다시 찾을 수 있는 방법을 찾아서 그 과정을 설명해 볼까 합니다.
**인텔리제이 기준으로 작성했습니다**
1. 매우 당황스럽겠지만 진정하고 왼쪽 보기 탭에 프로젝트(윈도우 기준 Alt+1)를 클릭 한다.
2. 프로젝트 패키지가 쭉 나올텐데 제일 상단의 프로젝트 이름이 적힌 파일을 우클릭한다.
3. 아래로 조금 내려보면 로컬 기록이 나오는데 그걸 누르고 기록 표시를 클릭한다.
4. 지금까지 작업 한 내용들이 시간순으로 나열되는데 그 안에서 본인이 실수하기 전 시간대를 클릭해서 파일 비교한 뒤 병합하거나 리베이스한다.
위 4단계의 과정으로 본인의 실수를 돌이킬 수 있습니다. 깃허브에 중간중간 커밋을 하셨다면
1.왼쪽 아래 GIT(Alt+9)을 누른다.
2. 실수한 브랜치를 클릭하면 히스토리가 보인다.
3. 실수하기 전 commit을 우클릭 한다.
4. 현재 브랜치를 여기로 재설정 을 클릭한다.
위 괴정을 통해 돌이킬 수 있습니다!
오늘 새롭게 배운 내용은 이렇게 정리했고, 내일은 Builder와 Mapper를 정리해볼까 합니다. 감사합니다.
'개발노트' 카테고리의 다른 글
최종 팀 프로젝트(6) - 카카오 소셜로그인 (0) | 2024.01.13 |
---|---|
최종 팀 프로젝트(5) - Builder와 Mapper (0) | 2024.01.10 |
최종 팀 프로젝트(3) - 인터페이스 분리 (0) | 2024.01.08 |
최종 팀 프로젝트(2) - 서면 피드백 후 SA수정 (0) | 2024.01.05 |
최종 팀 프로젝트(1) - SA 작성 (0) | 2024.01.04 |