깃허브

[git] 현재 브랜치 파악 및 새로운 브랜치 생성하여 작업하기

Heeyeon Choi 2024. 6. 16. 17:29
728x90

현재 작업 중인 Git 브랜치를 확인하기

git branch

현재 'main' 브랜치만 있는 경우, 새 브랜치를 생성하고 관리하는 방법

1. 현재 'main' 브랜치로 이동

git checkout main

 

2. 최신 상태로 업데이트 

git pull origin main

 

3. 새 브랜치 생성

git checkout -b feature/login

* feature/login 은 원하는 브랜치명을 입력하여줍니다.

 

4. 원격 저장소에 브랜치 푸시

git push origin feature/login

 

기능 개발 및 커밋

1. 코드 작성 및 변경 사항 커밋

git add .
git commit -m "Add login feature"

 

2. 원격 저장소에 변경사항 푸시

git push origin feature/login

 

PR(Pull Request)생성 및 병합

1. GitHub 에서 PR생성

  • GitHub 저장소로 이동, "Pull requests" 탭을 클릭
  • "New pull request" 버튼을 클릭
  • base 브랜치를 main으로, compare 브랜치를 feature/login으로 설정
  • PR 제목과 설명을 작성, "Create pull request" 버튼을 클릭

 

 

2. 코드 리뷰 및 병합

  • 팀원들이 PR을 리뷰하고 피드백 제공
  • 피드백 반영하여 수정 후 다시 푸시 
  • 리뷰가 완료되면 PR을 다시 main 브랜치에 병합
728x90