[Git과 Github] 브랜치의 개념

0

Git과 Github

목록 보기
3/11
post-thumbnail

브랜치의 개념

브랜치 (branch)?

  • 아무 설정도 안 하고 git을 사용할 시 master 브랜치(기본 브랜치)에서 작업을 하게 된다
    master 브랜치: 사람들과 공유하고 싶은 최종 결과물이 있어야 하는 곳

  • 새로운 브랜치 생성: 기존의 마스터 브랜치의 내용은 그대로 보존하면서 새로운 작업 환경을 생성하는 것
    브랜치를 생성할 때 브랜치의 이름은 새로 구현할 기능 이름으로 한다
    마지막 커밋의 직전 커밋으로부터 생성한다

  • 깃에서는 한 번에 하나의 브랜치에서만 작업이 가능하다
    현재 작업 중인 브랜치 = 헤드(HEAD) 브랜치

체크아웃 (checkout)?

  • 저장소에서 특정 커밋이나 브랜치로 돌아가고 싶을 때 사용한다

  • 소스트리에서 checkout하기: 브랜치 이름 더블 클릭

profile
Be able to be vulnerable, in search of truth

0개의 댓글