데브허브 | DEVHUB | 바이브 코딩 맛보기 - 라방 준비를 위해 Vibe Coding 으로 GitHub Branch 작업을 한 영상입니다.바이브 코딩 맛보기 - 라방 준비를 위해 Vibe Coding 으로 GitHub Branch 작업을 한 영상입니다.
- 음성 선택 기능 추가 중
HTTS 모듈 에러가 발생하여 코드 커밋이 어려워지자, Git 브랜치를 활용한 코드 관리 방안을 모색했습니다. 🐛
- 김왕권 님의 제안에 따라 에러가 있는 코드를 별도의 브랜치에 보관하고, 메인 브랜치는 검증된 안정적인 코드로 유지하는 전략을 채택했습니다. 💡
- 앞으로의 개발 작업은 항상 새로운 브랜치에서 진행하고, 작업 완료 및 에러 없음이 확인되면 메인 브랜치로 병합하는 프로세스를 확립했습니다. 🔄
- Vibe Coding의 AI 에이전트에게 지시하여
select-voice라는 새 브랜치를 생성하고, 에러가 발생한 translator.py 파일을 해당 브랜치로 안전하게 이동시켰습니다. 🤖
- 메인 브랜치(8502 포트)에서는 에러 없이 기능이 정상 작동함을 확인했으며, 새로 생성된 브랜치(8503 포트)에서는 의도대로 에러가 발생함을 확인하여 브랜치 분리 목적을 달성했습니다. ✅❌
- 로컬에서 생성된 새 브랜치를 GitHub 원격 저장소에 성공적으로 푸시하여, 원격에서도 메인 브랜치와 분리된 개발 브랜치를 관리할 수 있게 되었습니다. ☁️
- 이로써 메인 브랜치의 안정성을 유지하면서, 새로운 기능 개발 및 에러 수정 작업을 전용 브랜치에서 효율적으로 이어나갈 수 있는 기반을 마련했습니다. 🚀