000. git upstream으로 다 쳐놓은 코드를 리셋시키다.
프로그래머스 실력 체크 문제 주문관리 API를 IDE로 옮겨 풀려고 코드를 클래스별로 복사했습니다. 프로젝트 환경은 spring boot initalize로 새로 생성하기가 귀찮아 기존있던 연습용 프로젝트 디렉토리를 복사해 로컬에 붙여넣었습니다. 모두 마치고 IDE 터미널을 이용해 git repo와 연동시켰습니다. 하지만 로컬 디렉토리 전체를 복사했기 때문에 .git/config 파일도 완전히 동일하단 것을 크게 주의하지 않아 git upstream을 잘못 사용해 결국 기존 프로젝트 repo가 clone되어 작성했던 코드가 모두 날라갔습니다. 근본 원인은 복붙한 .git/config 파일을 완전히 리셋해주지 않았던 것이었고 다른 원인은 git branch가 비었다는 오류가 뜨면서 push가 되지 않자 g..
2021.06.06