STS & Github 연동(Feat.MAC)

Lungnaha·2024년 2월 12일
1

Spring

목록 보기
6/6
post-thumbnail

🍪 개요

계속된 Spring 프로젝트를 생성하고 이를 Git에 연동하는 작업을 반복하게 되었습니다. 그 과정에서 매번 타인의 블로그를 참고하게 되었고, 이제 아예 제 블로그에 정리해서 이를 두고두고 보자는 목적에 글을 작성하게 되었습니다.
참고로, 저는 맥북 환경에서 STS를 Git에 연동하는 과정을 다루겠습니다.

cf) 해당 프로젝트에서 Gradle이나 Jdk 관련 설정은 모두 완료했다는 가정하에 작성을 진행하겠습니다.

🥜 프로젝트 생성

https://start.spring.io/

위의 사이트에서 자신의 입맛(?)에 맞는 프로젝트를 생성합니다.
저는 아래와 같이 생성하였습니다.

  • Gradle 사용
  • Java 17 사용

🍒 STS 프로젝트 시작

저는 sts3을 이용해서 프로젝트를 진행하였습니다.
먼저 "Package Exploere > Import projects... > Gradle" 을 눌러 프로젝트를 찾으러 진입합니다.

❌ 주의 할 점
중간에 Java 경로를 STS에서 지정하는 부분이 있는데, 해당 부분에서 Java 위치에 HOME 폴더를 지정해야 Gradle 프로젝트를 적절하게 실행할 수 있습니다!!!

  • 프로젝트를 실행한 후, JRE가 적절하게 맵핑되지 않았다면 해당 부분 처리가 필요
    • 프로젝트 우클릭 > Build Path > Configure Build Path..
    • Java Build Path > Libraries > Add Library > JRE
    • 여기서 해당 Java 버전의 JRE를 선택

      ❌ 주의 할 점
      • 혹시나 JRE를 추가하려 할 때, Search 버튼 이용하지 말기..
        (왜 그러는지는 모르겠지만 계속 JRE가 없다고 뜸..)
        그러니 바로 Add로 JRE 추가하기

모든 설정을 완료하고 Spring App을 실행할 때 아래와 같이 나오면 제대로 프로젝트를 STS에서 import 시킨 것입니다.

🍳 Git 과 연결

해당 과정은 Git 저장소를 생성하였다고 가정하고 진행하겠습니다.

복사한 Git 저장소의 URL을 아래와 같이 복사해둡니다.

STS 에서 오른쪽 상단의 버튼을 누르고 나오는 팝업에서 Git을 선택합니다.

Git Repository 탭에서 동그라미 친 버튼을 클릭하여 나오는 팝업에 아까 복사한 Git 저장소 URL과 자신의 Git 관련 정보들을 입력합니다.

⭕️ (아래의 과정부터는 미리 진행하여 사진을 촬영하지는 못하였습니다. 최대한 글로 차근차른 설명드리겠습니다.)

Git 저장소가 연결된 것을 확인한 뒤에는 프로젝트 우클릭 > Team > Share Project.. 를 클릭하여 방금 등록한 저장소를 찾아 연결시킵니다.

프로젝트 연결을 확인하고 나면 이제 원격 Git에 올리는 내용만 남았습니다!!

프로젝트 우클릭 > Team > Commit 을 클릭하여 Commit하고 이를 Push 하면 해당 프로젝트가 원격에 올라간 것을 확인할 수 있을 것입니다!

🗿 마무리

이제부터는 위에 맨 마지막 Commit한 과정처럼 수정된 내용을 Commit하고 올리면서 형상 관리를 하시면 됩니다!

늦은 시간에 두서없이 작성하였는데, 부족하거나 틀린 부분 있으면 언제든 주저 없이 말씀해주시면 같이 성장하는데 큰 힘이 됩니다!! 감사합니다.

profile
Long🌈Now😁Happy💖

0개의 댓글