课程大纲

介绍

  • 为什么版本控制很重要?

用于原始程式码控制的 Git 系统功能概述

  • 在首选作业系统上安装 Git
  • 基本 Git 属性和元件入门
  • 什么是仓库、提交和档?

了解 Git 工作流程和基本系统流程

  • 有哪些不同的 Git 状态?
  • 创建存储库和 Git 资料夹

使用 Git 管理现有项目和处理档

  • 使用提交和消息
  • 提交和撤销 Git 储存库中的更改
  • 记录和访问版本历史记录

Git 中的分支和合并入门

  • 熟悉 Branching 和 Merging 流程的类型
  • 在 Git 中使用特殊标记
  • 使用 Git 的标记和储藏功能
  • 如何在 Git 中使用 Reset 和 Reflog?

GitHub 功能和架构概述

设置 GitHub 使用者帐户并管理 GitHub 配置档

  • 对GitHub 进行身份验证并更新凭据
  • SSH 与 HTTPS
  • 在 GitHub 中使用 SSH 验证身份验证

创建 GitHub 个存储库并连结本地 Git 储存库

  • 克隆或存档 GitHub 储存库

在本地副本中实例化存储库内容

将内容更改发布到 GitHub 储存库

使用中间存储库功能和设置

练习 GitHub 编写和格式化语法

  • 利用表和使用代码块
  • 自动连结 GitHub 中的 URL 和引用

对GitHub 个文件和资料夹的操作

  • 将档案更改与本地储存库同步

创建、编辑和传输 GitHub 提交

  • 管理提交和处理本地仓库克隆

查看提交并将提交 ID 用于本地副本

了解 GitHub 中的 Fetch 和 Pull 命令

了解 GitHub 中的基本分叉和克隆概念

推送 GitHub 项更改并验证推送请求

使用复刻并提议对拉取请求的更改

审查拉取请求并合并提议的更改

解决 GitHub 合并中的冲突和使用 CLI

开始使用 GitHub 标签和版本

  • 使用本地标签并更新 GitHub 标签
  • 启动、删除和创建新的 GitHub 版本

比较 GitHub 个拉取请求、提交和标签

使用 GitHub Gist 并了解 Snippet 功能

将开发专案与 GitHub 中的Codespaces整合

创建 GitHub 组织和管理团队

  • 组织与个人 GitHub 帐户
  • 正在执行之前的 GitHub 功能

管理 GitHub 个项目和处理专案板

筛选存储库资讯和共用 GitHub 个筛选器

使用 API 和 Webhook 扩展 GitHub

  • 使用 OAuth 令牌自动执行GitHub

故障排除 GitHub 个问题

总结和结论

要求

  • 使用命令和终端的经验(在 Windows、Linux 或 Mac 中)
  • 了解任何程式设计语言

观众

  • 开发人员
  • 软体工程师
  • 项目经理
 21 小时

客户评论 (1)

即将举行的公开课程

课程分类