이 방법은 원본 repository가 있고, fork를 따서 내 repository에 가져와서 협업하는 방식과 관련되어있다. 저번 프로젝트에서 이 방법을 사용하였는데, 충돌도 적게 나고 훨씬 편했다. 이후에도 이 방식을 사용할 생각이 있다. 협업 시 fork를 사용하면 fork를 받아온 원본 repository와 fork를 딴 내 repository가 있을 것이다. 이 때 다른 사람이 원본 repository에 merge를 하면 fork를 딴 내 repository와 코드상에서 차이가 발생한다. 그러면 충돌이 날 수 있는데, 이 문제는 remote와 upstream을 이용하면 해결할 수 있다! Upstream과 Downstream local에서 나의 원격 repository(origin)로 push하고 ..
협업
목차 DevOps란? DevOps의 이점 DevOps의 적용 DevOps 관련 방법들 코드형 인프라(IaC, Infrastructure as code) 오픈소스 원칙의 협업 문화와 애자일(Agile) 방법론 CI/CD 파이프라인 최종 사용자의 피드백 마이크로서비스 아키텍처와 자동화 DevOps 플랫폼 및 툴 DevOps 및 보안 DevOps란? 'development(개발)' + 'operation(운영)' 개발과 운영의 경계를 허물고 하나의 팀으로서 소통, 협업 및 통합을 강조하는 조직 구조, 문화 하나의 아이디어(새로운 소프트웨어 기능, 개선 요청 또는 버그 수정 등)가 사용자에게 가치를 제공할 수 있도록 지원하는 사람, 프로세스, 기술의 합집합 운영 환경에서 개발 -> 배포로 진행되는 프로세스의 속..