[Git] Branch

Jisoo Choi·2021년 10월 15일
1

Git

목록 보기
1/3
post-thumbnail

💡 Branch란?

소프트웨어 개발시 개발자들은 동일한 소스코드 위에서 신규 개발, 버그 수정 등의 업무를 협업하곤 한다.

이럴 때, 여러 개발자들이 동시에 다양한 작업을 할 수 있게 각 "Branch"를 따서 작업한다.

즉, Branch를 통해 하나의 프로젝트를 여러 갈래로 나누어서 관리할 수 있다. 각각의 독립된 Branch에서 개발자 마음대로 소스코드를 변경하여 작업하고 원래 버전과 비교하여 또 하나의 새로운 버전을 만들어 낼 수 있다.

🗒️ Branch 주요 명령어 list

[현재 내 branch 조회]

$ git branch
  • local에 새로운 branch 생성
    $ git branch [생성할 branch명]

[remote(원격 저장소) branch 조회]

$ git branch -r

[local/remote 저장소의 모든 branch 조회]

$ git branch -a

[branch의 마지막 커밋 메시지 조회]

$ git branch -v

[branch 이동]

$ git checkout [이동할 branch명]

[branch 삭제]

$ git branch -d [삭제할 branch명]

[A branch를 B branch로 변경하기]

$ git branch -m [변경할 branch명] [변경될 branch명]


참고:
https://goddaehee.tistory.com/274
https://jistol.github.io/vcs/2017/01/27/git-branch/

profile
👩‍🚀 No worries! Just record

1개의 댓글

comment-user-thumbnail
2021년 10월 22일

브랜치 관리는 정말 중요한 것 같아요 😭

답글 달기