[로컬/드라이버] main 브랜치에서 개발 토픽에 해당하는 브랜치 생성 및 브랜치 전환
# 브랜치 생성 & 전환
git checkout -b [토픽 브랜치명]
# git checkout [브랜치명] : 브랜치를 전환합니다.
# git checkout -b [브랜치명] : 브랜치를 생성하고 전환합니다. 동일한 브랜치가 있으면 오류가 발생합니다.
[로컬/드라이버] 토픽 개발
[로컬/드라이버] 토픽 개발 후 동일한 이름의 원격 저장소 브랜치에 Commit&Push
git add .
git commit -m '커밋 메세지'
git push origin [토픽 브랜치명]
[원격/드라이버] 토픽 브랜치 병합
[로컬/전체] main 브랜치 전환 후 Pull
# main 브랜치로 전환
git checkout main
# main 브랜치 Pull
git pull origin main
[로컬/드라이버] 토픽 브랜치 삭제
# 토픽 브랜치 삭제
git branch -d [토픽 브랜치명]
드라이버 변경 후 1번 부터 시작
# 브랜치 생성 & 전환
git checkout -b [브랜치명]
# 브랜치 전환
git checkout [브랜치명]
# 브랜치 삭제
git branch -d [브랜치명]
# 브랜치 이름 변경
git branch -m [기존 브랜치명] [변경할 브랜치명]