브랜치 branch

jb kim·2022년 5월 25일
0

Git 버전 관리

목록 보기
12/27

깃을 활용해 프로젝트 진행시

여러명이 협업할때

  1. 한사람은 에러체크만 열심히
  2. 어떤 사람은 새로운기능 예를들어 로그인 기능 추가
  3. 다른 사람은 게시판 기능 추가
  4. 또 한사람은 테스트를 열심히 한다
  5. 팀장이 추가된 기능을 Master에 합친다.




아래와 같이 커밋이 될때 커밋 해시값이 자동으로 생성된다.
이 커밋 해시값으로 커밋을 구분한다.








위에서 처럼 한가지(master)만 사용해서는 동시작업불가

브랜치(branch)란?
브랜치란 독립적으로 어떤 작업을 진행하기 위한 개념입니다. 필요에 의해 만들어지는 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있습니다.







깃허브에서 master 대신 main을 기본 브랜치




마스터에서 갈라진 다른 브랜치들에서는 각각 작업을 한 후에
최종적으로 마스터 브랜치로 합쳐지게 된다.

profile
픽서

0개의 댓글