-
개인 프로젝트에 사용할 간단한 Git 브랜치 전략 - main/featureGit 2025. 2. 19. 20:32
혼자 개발하는 프로젝트에서 사용하기 위해서 기록합니다.
각 브랜치 전략
main: 배포 가능한 최신 안정 버전 관리
feature: 기능 개발은 'feature/{기능명}'로 브랜치를 생성해서 관리
사용 방법
1. 새 기능을 개발할 때 브랜치 생성 후 개발
2. 개발 완료 후 main으로 병합
3. 기능 브랜치 삭제
Flow
1. main 브랜치에서 새로운 기능 브랜치 생성 및 이동
git switch -c feature/ui
-c 는 새로운 브랜치를 생성 및 이동하는 옵션입니다.
2. 기능 개발 후 스테이징, 커밋, 푸쉬
git add . git commit -m "수정" git push origin feature/ui
3. main 브랜치로 이동 후 병합
git switch main git pull origin main git merge feature/ui
4. 병합 완료 후 브랜치 삭제
git branch -d feature/ui git push origin --delete feature/ui
'Git' 카테고리의 다른 글
[git stash] 로컬 변경 사항 임시 저장 (0) 2025.03.18 [git checkout] 다른 브랜치의 파일 가져오기 (0) 2025.02.19