지속적 통합(Continuous Integration) 및 지속적 배포(Continuous Delivery/Deployment) 약자이며
해당 이슈에서는 PR요청시 CI만 다룹니다.
초창기 git자체에 미숙했을때 PR 요청후 merge된 develop에 Pull를 받으면 pod 또는 소스가 엉켜 고생을 많이 했습니다.
.ignore 작업 및 자신의 코드와 팀원 코드가 엉켜 일어난 이슈 등 이유는 다양했습니다.
왜냐하면 git은 소스의 '충돌'을 막아줄뿐 브랜치의 '빌드'가 제대로 실행되는지는 테스트 하지 않았기 때문입니다.
CI는 TestBranch의 최신 변경사항을 빌드하고 테스트하여, 이 변경사항이 develop 브랜치에 안전하게 통합될 수 있는지를 검증 합니다.
예시) x 표시된 PR은 수정 및 커및후 다시 PR 요청하시면됩니다.