본문 바로가기

데일리 공부 기록

sts4 - git 프로젝트 import한 거 지우고 다시 받기

728x90

[목표]

: 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를 다시해주자

 

 

오류가 사라진 모습을 확인할 수 있다.