로컬에서 브랜치 따기

git checkout -b feature/your-feature-name

예:

git checkout -b feature/add-button-style

작업하고 commit 한 뒤:

git add .
git commit -m "Add: 버튼 스타일 추가"

👉 메인(main) 브랜치로 돌아가기

git checkout main

그리고 feature 브랜치 머지:

git merge feature/add-button-style

✅ 2. 머지한 메인 브랜치를 GitHub에 푸시하는 방법


git push origin main

🔄 이렇게 면 GitHub의 main 브랜치가 업데이트돼.


그렇다면 이 업데이트된 사항들을 다시 배포를 해야하는데 그 방법은?

✅ 3. 메인에 push 했다고 해서 자동 배포되지는 않음 ❌

GitHub Pages는 정적 파일(dist/)을 gh-pages 브랜치에 따로 배포해야 하기 때문에,

단순히 main 브랜치에 코드만 push한다고 해서 자동 배포되지는 않는다.

✅ 3-1. 추가 배포가 필요하다면 어떻게 해야 하냐?

로컬에서 build → deploy를 다시 실행해야 해.