[목표]
: git 프로젝트를 삭제하고 다시 import 하기
1. 기존 프로젝트 삭제
삭제할 때 이런 오류가 발생하면
다음 상황에 있을 거라고 예상된다.
1. git bash를 열어놓음
2. 프로젝트에서 사용하는 리소스 파일을 사용 중인 상태
파일을 사용 중 이라면 파일을 닫고,
bash를 사용하고 있다면 꺼주자
2. git과 연동된 프로젝트 가져오기
URI는 github에서 가져올 수 있다.
URI 에는
원격 레파지토리 주소를 기입해준다.
password는
토큰을 발급 받았으면 토큰으로 입력해주어야한다.
3. import 된 "General Project"를 "Gradle Project"로 바꾸기
gradle에서
dependecy를 선언해준 녀석들을 update 해주자
4. 브랜치 변경하기
브랜치를 변경하려고 봤더니
변경할 브랜치가 보이지 않는다.
git bash를 통해 가져온뒤
checkout(브랜치변경) 까지 해보자
4-1. master 이외 브랜치 가져오기
폴더 빈 곳에 우클릭하여
"Git Bash Here" 클릭하기
git branch -r
명령어를 통해 remote에 있는 브랜치가 어떤 게 있나 확인된다.
저기서 가져올 브랜치는
origin/tomhoon 이다.
명령어를 통해 가져와보자
git checkout -t origin/tomhoon
명령어를 통해 브랜치를 변경할 수 있다.
master->tomhoon
sts4에도 변경이 되었는지 확인하자
master 브랜치 였는데
tomhoon으로 바뀌었다.
안바뀐다면
F5를 눌러 새로고침하자
4-2. 브랜치를 바꾸었는데 오류발생?
tomhoon 브랜치로 바꿨는데
빨간 오류가 나오는 게 확인되었다.
그 이유는
브랜치마다 사용하는 의존이 다르다.
쉽게 말해,
브랜치마다 사용하는 라이브러리가 다르다.
때문에 gradle update를 다시해주자
오류가 사라진 모습을 확인할 수 있다.
끝
'데일리 공부 기록' 카테고리의 다른 글
sts4 - git 팀원이 만든 브랜치가 확인되지 않을 때 (0) | 2023.06.15 |
---|---|
sts4 - git 새로운 브랜치 생성 후 원격레파지토리에 브랜치 push하기 (0) | 2023.06.14 |
hands on sts4 - rest api 메소드 생성 후 postman으로 테스트하기 (0) | 2023.06.12 |
hands on sts4 - gradle, mybatis, mysql 연결 (0) | 2023.06.07 |
hands on sts4 - 설치부터 tiles 기본 셋팅까지 (0) | 2023.06.05 |