소개

완료됨

전 세계의 개발 팀은 소프트웨어 출시라는 단일 목표를 추구합니다. 연간 릴리스를 시행하는 대형 플랫폼과 하루에도 여러 번 게시하는 웹 사이트 모두에서 모든 워크플로는 같은 결과를 도출하는 것이 목표입니다.

제품 다음 버전을 작업 중인 소프트웨어 개발자 팀을 이끌다고 가정해 보세요. 팀의 규모가 커지면 모든 일을 문제없이 수행하기가 더 어려워집니다. 모든 역량을 향후 릴리스에 집중해야 하며, 예측할 수 없는 엔지니어링의 특성에 어울리는 워크플로가 필요합니다. 이러한 워크플로는 작업, 코드 및 결과물을 관리하는 실용적인 프로세스 모음을 제공합니다. 다행히 여러분은 이미 GitHub를 사용 중이라 희망의 빛이 보입니다.

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

학습 목표

이 모듈에서는 다음을 수행합니다.

  • 다음 릴리스를 관리하는 프로젝트 보드를 빌드합니다.
  • 릴리스 분기에 대한 변경 내용을 만들고 확인합니다.
  • GitHub에서 Git 태그 및 릴리스를 만듭니다.
  • 릴리스 후 버그를 해결합니다.
  • 릴리스 변경 내용을 자동화하고 더 나은 방식으로 문서화합니다.

필수 조건

  • GitHub 계정
  • GitHub에서 파일을 탐색하고 편집하는 능력
  • 끌어오기 요청 관련 지식

이 모듈을 시작하기 전에 GitHub 소개를 완료하는 것이 좋습니다.