- 使用命令和终端的经验(在 Windows、Linux 或 Mac 中)
- 了解任何程式设计语言
观众
- 开发人员
- 软体工程师
- 项目经理
Git 是程式师之间协作开发的领先版本控制系统。它允许使用者有效地跟踪任何一组或类型的档的更改,同时保持数据完整性。GitHub 是 Microsoft 的一个基于 Web 的平台,它利用 Git 并帮助团队监控其软体的所有开发阶段。在 Git 和 GitHub 的说明下,生成文档和反复运算原始程式码修订变得更加容易。
此讲师指导的即时培训(在线或现场)面向刚接触 GitHub 平台并希望将其功能与 Git 结合使用以更好地对企业应用程式原始程式码进行版本控制和管理的开发人员和软体工程师。
在本次培训结束时,参与者将能够:
- 设置和配置用于访问 GitHub 的基于 Web 的平台的帐户。
- 了解 Git 的系统如何工作,并掌握 GitHub 的基本概念。
- 在实施 Git 工作流程时创建和管理 GitHub 个储存库。
- 在 GitHub 内部执行原始码更改,并同步在平台外部完成的修订。
- 操作 Pull Requests、Tags、Releases 和其他基本 GitHub 元件。
- 基于 Git 执行版本控制功能,并利用 GitHub 的 bash 环境。
- 创建存储库分支,以便与团队一起解决专案缺陷。
- 掌握并熟悉 Git 和 GitHub 的结构,以便更好地进行程式设计实践。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍
- 为什么版本控制很重要?
用于原始程式码控制的 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 个问题
总结和结论
United Arab Emirates - Git and GitHub Fundamentals
Qatar - Git and GitHub Fundamentals
Egypt - Git and GitHub Fundamentals
Saudi Arabia - Git and GitHub Fundamentals
South Africa - Git and GitHub Fundamentals
Brasil - Git and GitHub Fundamentals
Canada - Git and GitHub Fundamentals
中国 - Git and GitHub Fundamentals
香港 - Git and GitHub Fundamentals
澳門 - Git and GitHub Fundamentals
台灣 - Git and GitHub Fundamentals
USA - Git and GitHub Fundamentals
Österreich - Git and GitHub Fundamentals
Schweiz - Git and GitHub Fundamentals
Deutschland - Git and GitHub Fundamentals
Czech Republic - Git and GitHub Fundamentals
Denmark - Git and GitHub Fundamentals
Estonia - Git and GitHub Fundamentals
Finland - Git and GitHub Fundamentals
Greece - Git and GitHub Fundamentals
Magyarország - Git and GitHub Fundamentals
Ireland - Git and GitHub Fundamentals
Luxembourg - Git and GitHub Fundamentals
Latvia - Git and GitHub Fundamentals
España - Git and GitHub Fundamentals
Italia - Git and GitHub Fundamentals
Lithuania - Git and GitHub Fundamentals
Nederland - Git and GitHub Fundamentals
Norway - Git and GitHub Fundamentals
Portugal - Git and GitHub Fundamentals
România - Git and GitHub Fundamentals
Sverige - Git and GitHub Fundamentals
Türkiye - Git and GitHub Fundamentals
Malta - Git and GitHub Fundamentals
Belgique - Git and GitHub Fundamentals
France - Git and GitHub Fundamentals
日本 - Git and GitHub Fundamentals
Australia - Git and GitHub Fundamentals
Malaysia - Git and GitHub Fundamentals
New Zealand - Git and GitHub Fundamentals
Philippines - Git and GitHub Fundamentals
Singapore - Git and GitHub Fundamentals
Thailand - Git and GitHub Fundamentals
Vietnam - Git and GitHub Fundamentals
India - Git and GitHub Fundamentals
Argentina - Git and GitHub Fundamentals
Chile - Git and GitHub Fundamentals
Costa Rica - Git and GitHub Fundamentals
Ecuador - Git and GitHub Fundamentals
Guatemala - Git and GitHub Fundamentals
Colombia - Git and GitHub Fundamentals
México - Git and GitHub Fundamentals
Panama - Git and GitHub Fundamentals
Peru - Git and GitHub Fundamentals
Uruguay - Git and GitHub Fundamentals
Venezuela - Git and GitHub Fundamentals
Polska - Git and GitHub Fundamentals
United Kingdom - Git and GitHub Fundamentals
South Korea - Git and GitHub Fundamentals
Pakistan - Git and GitHub Fundamentals
Sri Lanka - Git and GitHub Fundamentals
Bulgaria - Git and GitHub Fundamentals
Bolivia - Git and GitHub Fundamentals
Indonesia - Git and GitHub Fundamentals
Kazakhstan - Git and GitHub Fundamentals
Moldova - Git and GitHub Fundamentals
Morocco - Git and GitHub Fundamentals
Tunisia - Git and GitHub Fundamentals
Kuwait - Git and GitHub Fundamentals
Oman - Git and GitHub Fundamentals
Slovakia - Git and GitHub Fundamentals
Kenya - Git and GitHub Fundamentals
Nigeria - Git and GitHub Fundamentals
Botswana - Git and GitHub Fundamentals
Slovenia - Git and GitHub Fundamentals
Croatia - Git and GitHub Fundamentals
Serbia - Git and GitHub Fundamentals
Bhutan - Git and GitHub Fundamentals