소개
이 모듈에서는 Git을 사용하여 조직의 내부 원본 개발을 촉진하고 더 나은 협업을 위해 포크 워크플로를 구현하는 방법을 보여 줍니다.
내부 원본이란?
내부 소스는 조직 내의 팀이 오픈 소스 원칙 및 사례를 사용하여 코드 프로젝트에 대해 공동 작업하는 개발 접근 방식입니다. 팀은 격리된 사일로에서 작업하는 대신 코드를 공유하고, 서로의 프로젝트에 기여하고, 조직 전체에서 기존 작업을 구축할 수 있습니다.
내부 소스가 중요한 이유
- 사일로 분해: 내부 소스는 팀과 부서 간의 장벽을 허물어 더 나은 지식 공유 및 공동 작업을 가능하게 합니다.
- 코드 재사용: Teams는 모든 것을 처음부터 빌드하는 대신 기존 코드를 검색하고 재사용하여 시간을 절약하고 중복을 줄일 수 있습니다.
- 더 나은 품질: 여러 팀이 코드를 검토하고 기여할 수 있는 경우 버그가 적은 고품질 소프트웨어로 이어지는 경우가 많습니다.
- 지식 공유: 개발자는 서로의 작업에서 배우고 여러 프로젝트에 모범 사례를 적용할 수 있습니다.
학습 목표
이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.
- Git을 사용하여 조직 전체에서 내부 원본 개발을 촉진합니다.
- 공동 개발을 위한 포크 워크플로를 구현합니다.
- 다양한 협업 시나리오에 맞게 분기와 포크를 선택합니다.
- 포크 간에 코드를 효과적으로 공유합니다.
필수 조건
- Git 버전 제어 개념에 대한 기본적인 이해입니다.
- 공동 개발 원칙에 대해 잘 알고 있습니다.
- 소프트웨어 개발 팀 또는 조직에서 작업한 경험