Git : branch

Vorhandenheit ·2022년 2월 2일
0

Git

목록 보기
2/4

Git : branch

1. 브랜치 종류

  • 통합 브랜치 (Integration Branch)
    배포될 소스가 기록되는 브랜치입니다. Github Repository를 생성하면 기본적으로 main 브랜치가 생깁니다.

  • 피처 브랜치 (Feature Branch)
    기능 추가, 버그 수정과 같이 단위 작업을 위한 브랜치입니다. 피처 브랜치에서 하나의 작업이 완료가 되면 다시 통합 브랜치에 병합하는 방식으로 진행됩니다.

2. 브랜치 명령어

  • 새로운 브랜치 생성
git branch <새로운 브랜치 이름>
  • 새로운 브랜치 생성 후 해당 브랜치로 전환
git switch -c <새로운 브랜치 이름>
git checkout -b <새로운 브랜치 이름>
  • 브랜치 목록 확인
git branch
  • 브랜치 목록과 각 브랜치의 최근 커밋 확인
git branch -v
  • 브랜치 삭제
git branch -d <삭제할 브랜치 이름>
git branch -D // 이 명령어는 병합하지 않은 브랜치를 강제로 삭제하는 방법입니다.
  • 브랜치 전환
git switch <브랜치 이름>
git checkout <브랜치 이름>
  • 브랜치 병합
    master 브랜치로 dev 브랜치를 병합할 때
git checkout master
git merge dev
  • 로그에 모든 브랜치를 그래프로 표현
git log --branches --graph --decorate
  • 아직 commit하지 않은 작업을 스택에 임시로 저장
git stash
profile
읽고 기록하고 고민하고 사용하고 개발하자!

0개의 댓글