Branch 기초

Yejin Yang·2022년 3월 30일
1

[Git/Github]

목록 보기
1/4
post-thumbnail

브랜치(Branch) 란?

  • 분기점을 생성하여 독립적으로 코드를 변경할 수 있도록 도와주는 모델
  • 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다.
  • 만들어진 브랜치는 다른 브랜치와 병합(Merge)함으로써, 작업한 내용을 다시 새로운 하나의 브랜치로 모을 수 있다.

Branch 확인

$ git branch

* 브랜치명이라고 되어있는게 현재 선택된 브랜치이다.

Branch 생성

$ git branch hello

git branch {브랜치명} 하면 브랜치가 생성된다.
테스트를 위해 hello 라는 브랜치를 임의로 생성했다.
이름을 지을 때는 브랜치가 무슨일 하는지 명시할 수 있도록 짓는다.

Branch 이동

$ git switch test
$ git checkout test

브랜치를 이동하고자 할때는 git switch 또는 git checkout을 사용한다. 현재 hello 브랜치에 있다고 가정했을 때, test 라는 브랜치로 선택되게끔 이동하는 명령어다.

Branch 삭제

$ git branch -D hello

git branch -D {브랜치명}

hello 라는 브랜치를 삭제하는 명령어다. 브랜치의 생명이 다했을 때, 브랜치가 실패 했을 때 주기적으로 지워주는게 좋다.

profile
Frontend developer

0개의 댓글