소스 제어 관리

GitHub를 사용하여 협업을 촉진하고 빌드 및 배포 프로세스를 자동화할 수 있는 최신 소스 제어 전략을 빌드하는 방법을 알아봅니다.

사전 요구 사항

없음

Azure 시작

적합한 Azure 계정을 선택하세요. 용량제를 사용하거나 최대 30일 동안 무료 Azure를 체험해 보세요. 등록하기.

이 학습 경로의 모듈

문제, 알림, 분기, 커밋, 끌어오기 요청 같은 주요 GitHub 기능을 사용하는 방법을 알아봅니다.

기존 프로젝트를 레거시 버전 제어 시스템에서 GitHub로 이동하는 방법을 알아봅니다.

기존 프로젝트를 GitHub에 업로드하는 방법을 알아봅니다.

끌어오기 요청을 사용하여 리포지토리 소스 변경 사항을 관리하는 방법을 알아봅니다.

병합 충돌 해결을 사용하여 분기 간에 겹치는 커밋을 해결하는 방법을 알아봅니다.

GitHub에서 필터, 블레임 및 교차 링크를 사용하여 리포지토리 기록을 검색하고 구성하는 방법을 알아봅니다.

효과적인 검색 기능, 지침 및 유지 관리를 통해 GitHub에서 성공적인 InnerSource 프로그램을 관리하는 방법을 알아봅니다.

Markdown을 사용하여 간결하고 명확하며 깊이 있는 소통을 하는 방법을 알아봅니다.

이 모듈에서는 GitHub에서 보안 리포지토리를 빌드, 호스팅 및 유지 관리하기 위한 모범 사례를 알아봅니다.

효율성, 보안 및 안정성을 유지하면서 프로세스 속도를 높이는 데 도움이 되도록 워크플로에서 사용자를 관리하도록 GitHub 앱 및 기능의 가치를 최적화합니다.

GitHub Script를 사용하여 GitHub Actions에서 GitHub API와 상호 작용하는 방법을 알아봅니다.

프로젝트 보드, 분기 및 릴리스를 사용하여 GitHub에서 릴리스 기반 워크플로를 구현하는 방법을 알아봅니다.

프로젝트에 CI(연속 통합)를 추가하는 워크플로를 만드는 방법을 알아봅니다.

GitHub Actions 및 Microsoft Azure를 사용하여 두 배포 워크플로를 만듭니다.

다른 사람들과 협업하여 최고 품질의 코드만 병합합니다.