Git branch

KoEunseo·2022년 10월 21일
0

git

목록 보기
3/7

git switch 브랜치 생성하기/변경하기

새로 생성한 브랜치로 HEAD를 변경하는 작업을 switch라고 한다.
브랜치를 생성할 때는 생성의 의미로 -c를 붙여주고 기존에 있는 브랜치로 옮길때는 붙이지 않는다.

git switch -c 브랜치명
git switch main //메인으로 헤드를 변경

git merge

  1. 머지를 위해 main브랜치로 전환한다.
    git switch main
  2. main 브랜치로 feat/todo 브랜치를 병합한다.
    git merge feat/todo

merge 지양하고 pull request요청 지향하자

  1. githud 리포지토리로 푸시한다.
    git push origin feat/todo
  2. 깃허브에서 pull request한다.

git branch -d 브랜치 삭제

머지된 feature 브랜치는 기록되었기때문에 삭제를 권장한다.
pull request가 성공적으로 마무리되면 브랜치를 삭제하는 버튼을 눌러 쉽게 삭제할 수 있다.
그리고 로컬에서는
git branch -d feat/todo

기본적으로 브랜치가 합쳐지지 않으면 삭제하지 못하지만 -D를 옵션으로 주면 삭제가 가능하다.
git branch -D feat/todo

profile
주니어 플러터 개발자의 고군분투기

0개의 댓글