Branch란?브랜치(Branch)는 하나의 프로젝트에서 서로 다른 코드 흐름을 나누어 관리하는 기능이다.기존 코드는 그대로 유지하면서 새로운 기능을 개발하거나, 무료 버전과 유료 버전처럼 서로 다른 버전을 따로 관리할 때 사용할 수 있다.예를 들어 기본 기능은 master 브랜치에서 관리하고, 유료 기능은 premium 브랜치에서 따로 개발할 수 있다.master └─ 기본 코드 흐름premium └─ 유료 기능 개발 강의에서는 기본 브랜치 이름으로 master를 사용했지만, 요즘 GitHub에서는 main을 기본 브랜치로 사용하는 경우도 많다.브랜치 조회현재 저장소에 있는 브랜치 목록을 확인할 때는 아래 명령어를 사용한다. git branch 현재 내가 위치한 브랜치 앞에는 * 표시가 붙는다.예를 들..