GitHub에서 커뮤니티 기반 소프트웨어 프로젝트 빌드

개요

엔터프라이즈 또는 오픈 소스 소프트웨어 프로젝트를 관리하는지 여부에 관계없이 GitHub를 통해 권장 지침, 행동 강령 및 보안 모범 사례를 강화하면서 커뮤니케이션 및 협업을 촉진하는 커뮤니티를 구축할 수 있는 방법을 알아봅니다.

이 학습 경로에서는 다음 방법을 알아봅니다.

  • 독점 및 오픈 소스 프로젝트 모두에 대한 커뮤니티 참여를 구축합니다.
  • 아이디어가 오픈 소스 프로젝트에 적합한지 여부를 선택합니다.
  • 기존 프로젝트를 개인 컴퓨터 또는 레거시 버전 제어 시스템에서 GitHub로 이동합니다.
  • GitHub 리포지토리를 안전하게 유지합니다.
  • 오픈 소스 프로젝트에 기여합니다.

사전 요구 사항

이 학습 경로의 모듈

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

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

기여자 지침을 설정하고, 검증된 프로세스를 따르고, 커뮤니티 표준을 사용하여 성공적인 오픈 소스 프로그램을 만드는 방법을 알아봅니다.

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

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

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

GitHub를 사용하여 기여할 오픈 소스 프로젝트 및 작업을 찾는 방법을 알아봅니다. 끌어오기 요청을 만들고 프로젝트 유지 관리자와 효과적으로 통신하여 변경 내용을 수락하는 방법을 알아봅니다. 오픈 소스 커뮤니티에 참여할 경우의 이점에 대해 알아봅니다.