git checkout -b feature/your-feature-name
예:
git checkout -b feature/add-button-style
작업하고 commit 한 뒤:
git add .
git commit -m "Add: 버튼 스타일 추가"
git checkout main
그리고 feature 브랜치 머지:
git merge feature/add-button-style
git push origin main
🔄 이렇게 면 GitHub의 main 브랜치가 업데이트돼.
그렇다면 이 업데이트된 사항들을 다시 배포를 해야하는데 그 방법은?
GitHub Pages는 정적 파일(dist/
)을 gh-pages 브랜치에 따로 배포해야 하기 때문에,
단순히 main
브랜치에 코드만 push한다고 해서 자동 배포되지는 않는다.
로컬에서 build → deploy
를 다시 실행해야 해.