正确认识 Git
通过教程、新闻和提示学习 Git
概述
Git 基础知识
Git 是一款免费开源的版本控制系统,最初由 Linus Torvalds 于 2005 年创建。与 SVN、CVS 等早期集中式版本控制系统不同,Git 采用分布式架构:每位开发者本地都拥有代码存储库的完整历史记录。这使得存储库的初始克隆速度较慢,但提交、追溯、差异对比、合并和日志等后续操作速度大幅提升。
Git 还对分支管理、合并操作及存储库历史记录改写提供出色支持,催生出众多创新且强大的工作流与工具。拉取请求便是其中广受欢迎的工具之一,它支持团队在 Git 分支上协作,高效开展代码互审。如今,Git 已成为全球使用最广泛的版本控制系统,被视为软件开发领域的现代标准。
Git 的工作原理
Here's a basic overview of how Git works:
- 1
使用 Git 托管工具(比如 Bitbucket)创建“仓库”(项目)
- 2
将 Git 仓库复制(或克隆)到本地计算机
- 3
向本地仓库添加文件,然后“提交”(保存)更改
- 4
将变更“推送”到主分支
- 5
使用 Git 托管工具更改文件,并提交
- 6
将更改“拉取”到本地计算机
- 7
创建“分支”(版本),进行更改,提交更改
- 8
打开“拉取请求”(建议对主分支进行变更)
- 9
将分支 “合并”到主分支
Git 入门
您知道吗...
分支
定义:一个分支代表一个独立的开发路线。分支可充当 Git 基础知识(本系列的第一个模块)中讨论的编辑/暂存/提交流程的抽象化。您可以将其视为一种请求全新工作目录、暂存区和项目历史记录的方式。新的提交将记录在当前分支的历史记录中,因此将在项目的历史记录中创建克隆。