소개

완료됨

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

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

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

학습 목표

이 모듈에서는 다음을 수행하게 됩니다.

  • 프로젝트 보드 빌드하여 다음 릴리스를 관리합니다.
  • 릴리스 분기에서 변경 내용을 만들고 커밋합니다.
  • GitHub에서 Git 태그 및 릴리스를 만듭니다.
  • 릴리스 후 버그를 해결합니다.
  • 릴리스 변경 내용을 자동화하고 더 잘 문서화합니다.

필수 조건

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

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