개발 도구 및 협업 툴 활용법 실무 가이드 1. Git, GitHub 브랜치 전략대표적인 브랜치 전략GitHub Flow:main 브랜치에 항상 배포 가능한 코드를 유지.새로운 기능이나 버그 수정은 feature/기능명처럼 별도 브랜치에서 작업.작업 완료 후 Pull Request(PR)로 코드 리뷰를 받고, 승인 후 main에 병합 및 즉시 배포.장점: 간단하고 CI/CD에 적합.단점: 여러 버전 동시 지원에는 부적합.Git Flow:main, develop, feature/*, release/*, hotfix/* 등 다양한 브랜치로 역할 분리.복잡한 프로젝트나 여러 버전 관리에 적합.GitLab Flow:GitHub Flow와 유사하지만, 환경별 브랜치(예: production, pre-product..