branch workflow

webDev5·2025년 2월 14일

Pro Git

목록 보기
2/6

Long-Running 브랜치

lr-branches-2.png

  • 안정적인 코드와 안정적이지 않은 코드를 나누어 관리
  • 브랜치를 하나의 실험실로 생각
    • 각 실험실에서 실험을 진행
    • 실험이 안정적이면 master에 합류
  • 순서
  1. master 브랜치에 안정된 버전의 코드만 둠
  2. 개발 중인 코드에 대한 브랜치 생성
  3. 새로 만든 브랜치에서 개발 중인 코드를 작성
  4. 새로운 브랜치의 코드가 안정적이면 master 브랜치와 merge

토픽 브랜치

topic-branches-1.png

  • 한 가지 주제나 작업을 위해 호흡이 짧은 브랜치를 생성
  • 브랜치에서 작업하다가 필요할 경우 브랜치를 하나 더 생성하여 분기하여 작업
  • 토픽 브랜치의 작업이 완료되면 다른 토픽 브랜치와 merge
profile
공부한 내용을 정리하는 블로그입니다.

0개의 댓글