Git

스프링부트 프로젝트에서 git 사용

pjh8838 2024. 6. 16. 18:48

1. 스프링부트 오른쪽 상단에 git persperctive 클릭

 

Create a new local Git repository 클릭하고 프로젝트 폴더 선택  - 로컬 저장소로 만듬

Default Branch name 은 main

 

기본이 main이니까 main, 마스터면 master

 

 

2. 프로젝트 폴더 추가 후 Git Staging 클릭 ( 수정 후에는 항상 Git Staging 확인 )

untracted file ( 작업트리 )

 

 

3. 상단의 초록색 플러스 버튼 누르면 git add

 

Author, email 주소 확인

-> window - preperences - Version Control - Git - Configuration

 

 

4. commit 하고 log 볼려면 history 

 

 

5. rollback ( 가고자하는 commit 선택하고 reset - hard )

history 우클릭

 

 

6. branch 생성

java perspective로 돌아가서 

나는 hotfix란 이름으로 branch 생성

hotfix branch에서 프로젝트 수정

Git Staging에서 커밋

 

 

7. 브랜치 병합

병합은 무조건 main 브랜치에서

java perspective

main 브랜치로 변경

 

병합

깃허브 로컬브랜치에 올리면 메인에 병합할 수 있는 pull request 버튼이 뜬다

main과 합칠려는 브랜치 선택 후 Merge

=> 메인에도 hotfix 내용 합쳐짐

 

 

 

pull 방법

Reference는 어떤 브랜치에서 가져올거냐 묻는거

728x90