소스 제어 관리

초급
DevOps 엔지니어
관리자
개발자
솔루션 아키텍처
Azure
GitHub

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

사전 요구 사항

없음

이 학습 경로의 모듈

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

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

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

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

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

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

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

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

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

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

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

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

프로젝트에 CI(연속 통합)를 사용할 수 있도록 해주는 워크플로를 만드는 방법을 알아봅니다.

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

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