본문 바로가기

개발공부/환경설정 (Set-up)

[GitHub] GitHub repository 만들고 IntelliJ에서 spring boot 프로젝트 연동하기

그동안 깃허브에서 Repository를 먼저 만들고 난 뒤에 주소 복사하고 인텔리제이에서 spring boot 프로젝트를 미리 만들어 둔 레포 주소로 연동하려고 하면 제대로 연결이 안됐었다. 원인이 뭘까 생각해보다가 이번엔 레포 만들 때  아무것도 추가하지 않고 만들어 보았다. (README, 라이센스, .ignore 등) 그 전에 새로 레포를 만들 때는 거의 README를 추가하고 만들었는데 폴더 하나라도 있던 게 연동이 정상적으로 안됐던 원인인지 확인해보고 싶었다. 연동 순서는 아래와 같이 진행했다.

 

 

 

1. 깃허브에서 새로운 public 레파지토리 아무것도 추가하지 않고 생성하고 해당 레파지토리 주소 복사하기

 

 

 

 

 

2. 새로운 spring boot 프로젝트를 spring initializr 에서 만들고 압축을 풀어서 인텔리제이에서 실행시키기

3. 인텔리제이에서 VCS 탭 > create Git Repository 클릭하기

 

 

 

 

 

4. 현재 인텔리제이에서 빌드한 새로운 프로젝트 선택하기

 

 

 

 

5. 왼쪽 상단의 프로젝트 명 우클릭하고 Git > add (단축키 Ctrl + Alt + A) 클릭하기

 

 

 

 

6. 다시 한 번 프로젝트 명 우클릭하고 Git > Commit Directory 선택하기

 

 

 

7. 파일들을 선택하고 커밋 메시지 적기

(gradlew나 ignore에 추가하고 올리지 말아야 하는 파일들도 있는데 어차피 테스트 용으로 올렸다가 지울거라 그냥 전부 선택했다.)

 

 

 

 

 

8. Push 클릭하면 Define remote 선택할 수 있는데 아까 복사했던 레파지토리 주소 붙여넣기 > OK > Push 순서대로 진행하면 성공적으로 깃허브 레파지토리에 연결이 되고 push까지 정상적으로 진행된 것을 확인할 수 있다.

 

연동 완료한 화면