본문 바로가기
카테고리 없음

IntelliJ 프로젝트 생성 + github 연결

by haeyoon 2025. 4. 5.

1. 스프링 프로젝트 생성

https://start.spring.io/

항목설정

Project Gradle Project
Language Java
Group //작성
Artifact //작성
Name //작성
Package name //작성
Packaging Jar
Java 17 or 21
Dependencies Spring Web, Spring Boot DevTools, Spring Data JPA, Lombok, H2 등

 

2. 터미널 입력

- 터미널에서 압축 풀어 생성한 프로젝트 디렉토리로 이동

cd ~/Downloads/sspoid  # 또는 IntelliJ에서 연 폴더 위치
 
- github 원격 저장소 추가
git init
git remote add origin 리포지토리 주소
git add .
git commit -m "Initial Spring Boot project from Spring Initializr"
git branch -M main  # GitHub가 main을 기본 브랜치로 쓰는 경우
git push -u origin main​

 

완성

 

 

3. 인텔리제이에 fork

Project from Version Controll로 생성

생성 완료!

 


+ 추가 

저는 보통 이슈템플릿과 pr템플릿을 설정하고 시작합니다

.github/ISSUE_TEMPLATE/issue-template.md

### 💼 작업 설명
<!-- 진행할 작업에 대해 간단하게 설명해주세요 -->

### ✅ To-do
<!-- 해당 작업을 수행하기 위해 해야 할 하위 태스크를 작성해주세요 -->
- [ ] todo 1
- [ ] todo 2
- [ ] todo 3

 

.github/pull_request_template.md

<!--
[제목]
작업: 회원 가입 기능 구현
-->
## 🔗 관련 이슈
<!--
ex) #12  
-->

## 📌 작업 내용
<!--
- 어떤 작업을 했는지 간단히 요약해주세요
- 예: 로그인 기능 API 연동
-->

## 📚 참고 자료
<!--  
- https://example.com/signup-api (회원 가입 API 설계서)  
- https://example.com/bcrypt (Spring Security BCryptPasswordEncoder 사용법)
-->  

## ✅ 체크리스트
- [ ] 코드가 정상적으로 컴파일되나요?
- [ ] merge할 브랜치의 위치를 확인했나요?