# 현재 브랜치 확인
git branch
# 브랜치 생성
git checkout -b 새로운-브랜치-이름
# 브랜치 원격 연결
git push origin 새로운-브랜치-이름
# main 브랜치로 체크아웃하고 최신 상태로 업데이트
git checkout main
git pull origin main
# to-merge 브랜치로 체크아웃
git checkout to-merge
# main 브랜치로부터 가져와서 내 현재 브랜치에 병합
git merge main
# 병합 결과 확인 및 충돌 해결
git status
# 변경 사항 커밋 (충돌이 발생했다면 해결 후 커밋)
git add .
git commit -m "Merge main into to-merge"
# 원격 저장소에 푸시
git push origin to-merge
# 원격 브랜치 삭제
git push origin --delete 브랜치-이름