GitHub 개념 복습

GitHub 중급 개념

Arne Jonas Warnke

Content Lead for ML- and Data Engineering at DataCamp

강사 소개

Arne Warnke

신규 커리큘럼 책임자

Arne Warnke 사진

Stan Konkin

ML 콘텐츠 개발자

Stan Konkin 사진

GitHub 중급 개념

코스 개요

 

  • 📋 GitHub Projects

 

  • 🔧 관리 및 인증

 

  • 🔒 InnerSource 및 보안

데이터 팀

GitHub 중급 개념

리포지토리

 

  • 📁 리포지토리(repo)는 프로젝트 파일을 저장·관리

 

  • 🔒 비공개 또는 공개 설정 가능

 

  • 📝 프로젝트 설명이 담긴 README.md 포함

 

리포지토리 개요

GitHub 중급 개념

브랜치

 

  • 🌿 팀이 메인 코드에 영향 없이 작업하도록 허용

 

  • 🌟 기본 브랜치(master)에 라이브 버전이 있음

 

  • 🐛 다른 브랜치는 버그 수정과 기능 확장용

ecommerce 리포지토리 스크린샷:

우리의 브랜치

GitHub 중급 개념

이슈

 

  • 📌 문제 추적

 

  • 📝 작업과 업데이트 계획

 

  • 💬 프로젝트 세부 관리 및 논의

이슈

GitHub 중급 개념

Pull Request와 리뷰

 

Pull Request

  • 🖊 변경 제안

 

  • 💬 병합 전 검토 및 논의

 

리뷰

  • 🛠 코드 품질 보장

 

  • ✅ 승인 또는 수정 요청

 

  • 🔒 리뷰된 코드만 병합
GitHub 중급 개념

병합

 

  • 🔀 변경을 통합하려면 Pull Request를 병합

 

  • ✅ 새 코드와 기존 코드를 합쳐 검토 마무리

 

병합

GitHub 중급 개념

Ayo berlatih!

GitHub 중급 개념

Preparing Video For Download...