브랜치(Branch)소프트웨어를 개발할 때, 개발자들간에 동일한 소스코드를 함께 공유하고자 할 때.하나의 소스코드로 동시에 다양한 작업을 할 수 있음. 브랜치 생성터미널 켜기 -> git branch [branch명] -> git switch [branch명] (HEAD가 가리키는 브랜치 변경) -> git commit=> 브랜치가 생성됨. 브랜치 합치기mergegit switch [브랜치명1] -> git merge [브랜치명2] (중복된 부분이 있으면 살릴 부분을 정해두어야 함)-> git switch [브랜치명2] -> git merge [브랜치명1] rebasegit rebase [브랜치명1] -> git switch [브랜치명1] -> git rebase [브랜치명2] 정돈되어 로그가 나..