티스토리 뷰

Study/Ect

[Git] 브랜치로 프로젝트 관리하기

코딩하는 앤지 2024. 10. 26.
728x90
반응형

브랜치(branch)

  • Git에서 브랜치는 프로젝트 관리를 체계적으로 돕는 핵심 기능이다.
  • 브랜치는 독립된 작업 공간을 제공하여 새로운 기능 개발, 버그 수정 등 여러 작업을 동시에 진행할 수 있게 한다.
  • 다시 말해, 브랜치를 사용하면 기본(main) 코드에 영향을 주지 않고 개발하거나 테스트할 수 있다.

기본 브랜치 관리 Workflow

  1. 브랜치 생성
  • main 브랜치에서 새로운 기능 또는 작업을 시작하려면, 새 브랜치를 생성하여 독립적으로 작업한다.
  • 새로운 기능을 추가할 때는 feature/기능이름 형식으로 브랜치를 생성한다.
    git checkout -b feature/기능이름
  1. 작업 후 커밋(Commit)
  • 작업 후 변경 사항을 저장할 때 커밋한다.
    git add .
    git commit -m "#1: 새 기능 추가"
  1. 브랜치 병합(Merge)
  • 브랜치에서 작업이 완료되면 main 브랜치로 병합한다.
  • 먼저 main으로 이동하고 병합할 브랜치를 지정한다.
    git checkout main
    git merge feature/새기능
  1. 브랜치 삭제
  • 병합이 완료되면 필요없는 브랜치를 삭제해 정리할 수 있다.
    git branch -d feature/기능이름
728x90
반응형
댓글