GitHub 概念回顾

GitHub 进阶概念

Arne Jonas Warnke

Content Lead for ML- and Data Engineering at DataCamp

授课讲师

Arne Warnke

新兴课程负责人

Arne Warnke 的照片

Stan Konkin

机器学习内容开发者

Stan Konkin 的照片

GitHub 进阶概念

课程概览

 

  • 📋 GitHub Projects

 

  • 🔧 管理与认证

 

  • 🔒 InnerSource 与安全

数据团队

GitHub 进阶概念

仓库

 

  • 📁 仓库(repo) 用于存储与管理项目文件

 

  • 🔒 可设为私有公开

 

  • 📝 包含 README.md 项目说明

 

仓库概览

GitHub 进阶概念

分支

 

  • 🌿 让团队并行处理任务而不影响主代码

 

  • 🌟 主分支(master)为线上版本

 

  • 🐛 其他分支用于修复和扩展

ecommerce 仓库截图:

我们的分支

GitHub 进阶概念

Issues(议题)

 

  • 📌 跟踪问题

 

  • 📝 规划任务与更新

 

  • 💬 管理并讨论项目细节

我们的议题

GitHub 进阶概念

拉取请求与评审

 

Pull Request(拉取请求)

  • 🖊 提交变更建议

 

  • 💬 合并前评审与讨论

 

评审

  • 🛠 确保代码质量

 

  • ✅ 批准或要求修改

 

  • 🔒 仅合并已评审代码
GitHub 进阶概念

合并

 

  • 🔀 合并拉取请求以集成更改

 

  • ✅ 通过合并新旧代码完成评审

 

合并

GitHub 进阶概念

Ayo berlatih!

GitHub 进阶概念

Preparing Video For Download...