작성
·
328
·
수정됨
0
안녕하세요 이 강의를 듣고 협업 과정에서 CI/CD구축을 하고싶은데요
지금 organization을 파서 front와 back 레포지토리를 생성을 했습니다.
여기서 각 front, back의 레포지토리의 Actions에 가서 강의대로 진행 시키면 front에서도 main 브랜치가 수정 될 때마다 CI/CD가 수행되고 back에서도 main 브랜치가 수정이 될 때마다 CI/CD가 수행이 되는건가요?
그리고 이렇게 CI/CD가 잘 구축된 상황에서
merge를 수행하다 충돌이나 에러가 난다면
해당 레포지토리의 main브랜치가 병합이 돼서 충돌이 난 상태로 있는건지
아니면 병합이 취소 돼서 원래 상태로 있는건지가 궁금 합니다
만약 병합이 돼서 충돌 된 상태라면 이 충돌 상태를 어떻게 해결하는지도 궁금합니다!
답변 1
0
병합이 안되면, 배포가 되지 않습니다.
충돌 상태는 책임자 또는 경험 있는 선임이 해결해서 보내면 다시 정상적으로 배포됩니다.
충돌은 팀원들 간의 소통이 원할할 수록 쉽게 해결됩니다.
GitHub Actions에서 브랜치 지정도 가능합니다.