
gitlab에서 지원하는 CI/CD기능을 이용하여, 내 프로젝트의 특정브랜치에 commit시 자동배포될 수 있도록 구성 할 수 있다. 실제 프로젝트 구성 시 develop, staging, production 3가지 환경(또는 3가지 이상) 을 설정하고, 이 분리된

업무 상황에서 발생했던 git충돌이슈에 대해서 회사에서 인지하고 대처 방안을 기록했던 내용이다. 먼저 git merge 전략에 대해 복습 해 본다. Merge전략 복습 (1)Merge Commit merge된 브랜치가 삭제되어도 git history에는 그대로 남아