什么是 GitHub?

GitHub 概念入门

Jasmin Ludolf

Content Developer, DataCamp

课程概览

 

  • 学习用 GitHub 做项目与版本控制

 

  • 在 GitHub 上完成日常任务,如创建个人访问令牌(PAT)

 

海军蓝的 GitHub 标志

GitHub 概念入门

章节概览

 

  • 什么是 GitHub

 

  • 使用 GitHub 的好处

 

  • GitHub 与 Git 的区别

打开书本的插图

GitHub 概念入门

GitHub

带双向箭头的云与笔记本电脑插图

 

  • 基于云的托管服务
  • 允许存储并追踪工作,即版本控制
  • 通过互联网按需获取资源,如存储
  • 无需本地保存大文件!
  • 类似平台:GitLab、BitBucket
1 iStock image credit:vectorwin
GitHub 概念入门

GitHub 的用途

 

  • 存储项目
  • 追踪项目与文件
  • 与他人协作
  • 社交网络
  • 开源项目

各种项目管理图标的插图

1 iStock illustration ID:981887940
GitHub 概念入门

GitHub 与 Git

  海军蓝的 GitHub 标志

GitHub

  • 增强 Git
  • 更易管理项目与协作
  • 没有 Git 不能用 GitHub

  Git 软件的黑色标志

Git

  • 版本控制软件
  • 可独立于 GitHub 或其他托管平台使用
1 Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
GitHub 概念入门

在 GitHub 上协作

版本控制工作流

  • 跟踪文件的不同状态
  • 多人可编辑同一文件

两个人组队的图标

  • 任何人均可访问
  • 完整的项目阶段历史
1 iStock image credit: IkonStudio
GitHub 概念入门

GitHub 仓库

展示 GitHub 仓库组成的插图,包括两个项目文件和一个 git 文件

  • 仓库包含项目的全部文件并记录历史版本

带云形"远程仓库"和电脑形"本地仓库"文字的图像

GitHub 概念入门

GitHub 网站

GitHub 个人主页截图

GitHub 概念入门

GitHub 网站

带绿色圈出"Repositories"选项卡的 GitHub 主页截图

GitHub 概念入门

Passons à la pratique !

GitHub 概念入门

Preparing Video For Download...