브랜치란?하나의 프로젝트에는 여러 개발자들이 참여하게 된다. 기능 A와 B가 서로 연관이 없다면, A 개발이 끝날 때 까지 기다렸다가 그 이후에 B 개발을 진행하는 것은 비효율적이다. A와 B 개발을 병렬적으로 진행한 뒤 합치는 것이 가장 효율적인 작업이다. 브랜치는 독립적인 작업 공간이라고 볼 수 있다. 메인 작업 공간의 코드를 복사한 개별적인 작업 공간을 만들고 기능별로 각각 다른 브랜치에서 작업하면, 서로 다른 독립적인 공간에서 작업하는 것이기 때문에 서로에게 영향을 주지 않고 작업할 수 있다. 브랜치 확인과 생성#현재 브랜치 목록과 현재 브랜치 확인git branch#브랜치 생성git branch [branch name]git branch [branch name] main #이렇게 입력할 경우 m..