코드 저장소

공부에는 끝이 없다!

SpringBoot

Spring/Spring 기본(Spring 강의 정리) Spring 핵심 원리 - 프로젝트 환경 설정

VarcharC2K 2023. 11. 24. 21:46

프로젝트 사전 준비

  • JAVA 17
  • IDE : IntelliJ 2022.3.2 커뮤니티

스프링 부트 스타터 사이트로 프로젝트 생성

https://start.spring.io/

Dependencies는 아무것도 없이 사용

필요한 기능을 셋팅하고 하단 왼쪽의 Generate 버튼을 누르면 압축 파일로 다운로드 가능

다운로드 한 프로젝트를 IDE에서 오픈하면 됨

오픈 할때는 build.gradle 파일을 열어 Open as Project로 열어준다.

추가적으로 File > Settings로 들어가서 build시 IntellJ를 이용하도록 설정을 변경해 주면 준비 완료.


Git 연동

1. 레포지토리 생성

우선 Git Hub에서 신규 레포지토리를 생성한다.

생성 후 연동을 위하여 Https 주소를 복사해 놓으면 편하다.

2. IntelliJ에 Git 설정

File > Settings > Version Control로 들어가 Git을 선택한다.

최상단에서 test 버튼을 눌러 Git이 설치 되어있는지 확인한다.

만약 설치 된 상태라면 Git의 Version이 나오고 아니라면 다운로드 할 수 있는 링크가 표시된다.

Git이 설치가 끝나면 Settings의 GitHub 탭으로 들어간다.

그 후 브라우저에 로그인을 진행하여 본인의 GitHub 계정을 연동한다.

정상적으로 처리가 된다면 다음과 같이 내 Git 프로필이 나타날 것이다.

 

3. 레포지토리 연결

IntelliJ 리본 탭에서 VCS를 선택 후 Enable Version Control Integration을 선택한다.

새로운 창이 나타나면 Git을 선택 후 OK를 누른다.

그러면 리본탭의 명칭이 VCS에서 GIt으로 바뀌는데 이후 레포지토리 연동을 위하여 Mange Remotes를 선택한다.

그러면 설정 창이 나타나게 되는데 +를 눌러 새로운 연결을 추가하고 앞서 복사해 두었던 URL을 입력한다.

정상적으로 연결하면 다음과 같이 파일이 빨간색으로 변하게 되는데, 이는 원격 저장소에 추가되지 않은 파일이라는 의미이다.

여기까지 연결해도 바로 Push가 가능하지만 조금 더 효율적으로 사용하기 위하여 ignore 플러그인을 설치하는 것이 좋다.

Settings의 Plugins으로 가면 .ignore라는 플러그인이 존재한다.

해당 플러그인을 설치하게 되면 다음과 같이 .gitignore File을 생성할 수 있다.

다만, 나는 레포지토리 생성 시 .ignore파일을 이미 JAVA용으로 셋팅을 해두었기 때문에 이미 설치가 되어있는 상태이다.

그러면 Git을 이용할 준비가 끝났으니 자유롭게 이용하면 된다.

'SpringBoot' 카테고리의 다른 글

Spring Security - 카카오 Oauth2 로그인 구현  (0) 2023.08.29