Git 基础知识
Git 是一个免费的开源版本控制系统,最初由 Linus Torvalds 于 2005 年创建。与早期的集中版本控制系统(比如 SVN 和 CVS)不同,Git 是分布式的:每个开发人员在本地都有代码库的完整历史记录。虽然这会使得代码库的初始克隆速度变慢,但会显著加快后续操作(比如提交、找错、比对、合并和日志记录)的速度。
Git 还为创建代码库历史记录分支以及合并和重写代码库历史记录提供卓越的支持,这已经带来了许多创新且功能强大的工作流和工具。拉取请求就是此类受欢迎的工具之一,它使团队能够在 Git 分支上进行协作,并有效地检查彼此的代码。Git 是当今世界使用最广泛的版本控制系统,被视为现代软件开发标准。
Git 的工作原理
以下是对 Git 工作原理的基本概述:
- 使用 Git 托管工具(比如 Bitbucket)创建“仓库”(项目)
- 将 Git 仓库复制(或克隆)到本地计算机
- 向本地仓库添加文件,然后“提交”(保存)更改
- 将变更“推送”到主分支
- 使用 Git 托管工具更改文件,并提交
- 将更改“拉取”到本地计算机
- 创建“分支”(版本),进行更改,提交更改
- 打开“拉取请求”(建议对主分支进行变更)
- 将您的分支“合并”到主分支