GitHubの基本を復習

Intermediate GitHub Concepts

Arne Jonas Warnke

Content Lead for ML- and Data Engineering at DataCamp

担当講師

Arne Warnke

Head of Emerging Curriculum

Arne Warnkeの写真

Stan Konkin

MLコンテンツ開発者

Stan Konkinの写真

Intermediate GitHub Concepts

コース概要

 

  • 📋 GitHub Projects

 

  • 🔧 管理と認証

 

  • 🔒 InnerSource とセキュリティ

データチーム

Intermediate GitHub Concepts

リポジトリ

 

  • 📁 リポジトリ(repo) はプロジェクトのファイルを保管・管理

 

  • 🔒 非公開 または 公開 に設定可能

 

  • 📝 プロジェクト説明の README.md を含む

 

リポジトリ概要

Intermediate GitHub Concepts

ブランチ

 

  • 🌿 チームが本番コードに影響なく作業できる

 

  • 🌟 メインブランチ(master)が稼働版

 

  • 🐛 他ブランチはバグ修正や拡張用

ecommerce リポジトリのスクリーンショット:

ブランチ一覧

Intermediate GitHub Concepts

Issues(課題)

 

  • 📌 課題を追跡

 

  • 📝 作業と更新を計画

 

  • 💬 プロジェクト詳細を管理・議論

課題一覧

Intermediate GitHub Concepts

プルリクエストとレビュー

 

Pull Request

  • 🖊 変更を提案

 

  • 💬 マージ前にレビュー・議論

 

レビュー

  • 🛠 コード品質を確保

 

  • ✅ 承認または修正依頼

 

  • 🔒 レビュー済みのみマージ可
Intermediate GitHub Concepts

マージ

 

  • 🔀 変更を取り込むためにPRをマージ

 

  • ✅ 新旧コードを統合してレビュー完了

 

マージ

Intermediate GitHub Concepts

練習しましょう!

Intermediate GitHub Concepts

Preparing Video For Download...