인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.
브랜치란: 브랜치를 나누어 관리하는 이유
브랜치란 버전을 여러개의 흐름으로 관리하는 방법으로 버전의 분기를 뜻한다.
브랜치가 없다면?
- 서로의 작업과 전혀 관련없는 부분, 같은 코드를 다르게 수정한 부분이 혼재
- 일일이 수작업으로 합쳐야함.
- 때로는 서로의 코드를 합치다가 실수가 생김
브랜치로 문제 해결
- 브랜치는 버전의 분기
- 브랜치로 버전의 분기를 관리하는 방법
- 브랜치로 나눈다.
- 각자의 브랜치에서 작업한다.
- 필요하면 나눈 브랜치를 합친다.