Module 01 · Git and GitHub FundamentalsGit 与 GitHub 基础
Module 1 Glossary: Git and GitHub Fundamentals模块 1 术语表:Git 与 GitHub 基础
欢迎!这份按字母顺序排列的术语表收录了本课程中的许多术语。这份全面的术语表还包含课程视频未使用的一些业界通用术语。在行业中工作、参加用户社群或学习其他专业证书课程时,认识这些术语至关重要。
预计阅读时间: 4 分钟
| Term | Definition |
|---|---|
| Branch 分支 | 一条独立的开发线,让你能够独立开发功能或修复问题。 |
| Clone 克隆 | 计算机上远程 Git 仓库的本地副本。 |
| Commit 提交 | 项目在特定时间点的当前状态快照,以及对所做更改的说明。 |
| Continuous delivery (CD) 持续交付 | 软件在软件开发生命周期中自动推进的过程。 |
| Continuous integration (CI) 持续集成 | 一种软件开发流程,开发者每天至少将新代码集成到代码库一次。 |
| Distributed version control system (DVCS) 分布式版本控制系统 | 跟踪代码变更的系统,无论代码存储在何处。多个用户在同一个代码库或仓库上工作,并可按需在自己的计算机上建立代码库镜像;分布式版本控制软件帮助管理各个代码库镜像之间的同步。 |
| Fork 分叉 | 复制到你 GitHub 账户中的仓库副本。 |
| GitHub | Git 仓库的网页托管服务。 |
| GitHub branches GitHub 分支 | GitHub 中的所有文件都存储在分支中。分支用于隔离代码更改。更改完成后,可以将其合并回主分支。 |
| GitLab | 以单一应用程序形式提供的完整 DevOps 平台。它提供对 Git 仓库的访问,并通过源代码管理进行控制。 |
| Git | 根据 GNU 通用公共许可证发布的免费开源软件。它是一种分布式版本控制系统,让世界各地的用户都能在自己的计算机上拥有项目副本。 |
| Merge 合并 | 将一个分支中的更改整合到另一个分支的过程,通常是将功能分支合并到主分支。 |
| Pull request 拉取请求 | 请求他人在更改最终确定之前审查并批准这些更改的过程。 |
| Repository 仓库 | 用于存储文档(包括应用程序源代码)的数据结构。它包含已设置版本控制的项目文件夹。 |
| SSH Protocol SSH 协议 | 从一台计算机安全远程登录到另一台计算机的方法。 |
| Version control 版本控制 | 让你能够跟踪文档更改的系统。发生错误时,可以通过这一过程恢复文档的旧版本。 |
| Working directory 工作目录 | 文件系统中的一个目录,包含计算机上与某个 Git 仓库相关的文件和子目录。 |