Skip to content

Git 브랜치 작업 과정

차승하 edited this page Jul 19, 2024 · 3 revisions

1. 이슈 파기

깃허브 레포지토리에서 새로운 이슈를 파주세요! 이슈파기

2. 브랜치 분기를 시작해요!

git branch # 현재 브랜치가 어딘지 확인! 안나처럼 이상한데다 하지 마시고^^
git pull origin develop-{frontend or backend} # 혹시 모르니 현재 브랜치를 최신화 시켜주세요! 
git checkout -b # {이슈종류}/#{이슈번호}

3. 작업하기

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

열심히 코드 쓰세요. 아시겠어요?

(option) 브랜치 최신화

혹시 다른 사람이 develop-backend/develop-frontend 에 작업을 머지시키면 하던 작업 커밋하고 최신화 해요!

# 작업반영
git add {작업한 내용} 
git commit -m "docs: 안나바보" 

# 아빠 브랜치 최신화
git checkout develop-{frontend or backend}
git pull origin develop-{frontend or backend}

# 내 브랜치에 아빠 브랜치 합치기
git checkout {아까 하던 브랜치}
git merge develop-{frontend or backend} # conflict 나면 해결하기!

4. 작업사항을 원격 레포에 반영하기

git add {작업한 내용} 
git commit -m "docs: 안나바보" 
git push origin {작업 브랜치}

5. PR 날리고 리뷰받기

pr날리고리뷰받기

6. 머지 하기!

컨플릭트 나면 로컬에서 (option) 브랜치 최신화 와 동일하게 작업해서 push 하기!

머지되면 브랜치 삭제 해줘잉~