
Git, Github
[Git, Github] 브랜치 전략 Git-flow와 Github-flow
브랜치 전략? 브랜치 기능 개발을 위한 별도의 작업 공간 main 코드를 보호하고 다른 개발자에게 자신의 코드가 영향을 미치지 않도록 함 브랜치 전략 여러 개발자가 하나의 저장소를 사용하는 환경에서 코드를 작성, 병합, 배포할 때 사용하는 workflow 협업 시 응용프로그램의 오류 발생과 브랜치 병합 충돌의 부담 완화 왜 필요할까? 병렬 개발 활성화를 통한 개발 생산성 향상 일련의 계획되고 구조화된 릴리스 구성 지원 개발 워크블로를 방해하지 않고 신속하게 문제 해결 + 버그 없는 코드 유지 Git Branch 전략 종류 브랜치가 Git에만 있는 것은 아니지만 Git 브랜치 모델은 다른 VCS 도구들에 비해 쉽고 가벼움(많은 양의 중복 코드 X, 스냡샷 참조 저장 방식) Git-flow Github-fl..