협업 전략1 [Git & GitHub] - Git Flow Branch Strategy (Git 브랜치 전략) 1. Branch를 사용하는 이유? (1) 브랜치를 사용하면 다른 브랜치에 영향을 받지 않는 독립적인 환경에서 특정한 기능을 개발하거나 버그 및 이슈 문제를 해결할 수 있다. 이처럼 브랜치를 사용하면 효과적으로 여러 기능을 여러 사람들이 병렬적으로 개발할 수 있도록 하는 환경을 제공해 주는 셈이다. (2) 특정 기능을 개발할 때 브랜치 생성 후 코드를 작성하며 커밋을 남긴다. 개발이 완료된 경우 상위 브랜치 또는 메인 브랜치에 Merge를 하면 안전하게 기능을 개발할 수 있다. (3) 기획 및 요구사항이 변경되어 기능이 필요가 없다면 관련된 브랜치를 삭제하면 안전하며, 이러한 부분을 이용해 테스트를 진행해 볼 수도 있고 테스트가 끝났다면 해당 브랜치를 삭제하면 된다. (4) 하지만 이러한 전략도 규칙 없.. 2024. 4. 15. 이전 1 다음