摘要: ## 一、分支简介 ### 1.1 Git 分支初探 几乎所有的版本控制系统都会以某种形式支持分支。 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。 假设你准备开发一个新功能,但是需要两周时间才能完成: 1. 第一周你写了 50% 的代码,如果立刻提交,由于代码还没写完,不完 阅读全文
posted @ 2023-07-12 20:33 MElephant 阅读(320) 评论(0) 推荐(0) 编辑
摘要: ## 一、理论基础 ### 1.1 Git 记录的是什么? Git 和其它版本控制系统(如 SVN)的主要差别在于 Git 对待数据的方式。 #### 1.1.1 SVN 记录差异比较 从概念上来说,SVN **以文件变更列表的方式存储信息**,这类系统将它们存储的信息看作是一组基本文件和每个文件随 阅读全文
posted @ 2023-07-12 20:32 MElephant 阅读(59) 评论(0) 推荐(0) 编辑
摘要: ## 一、版本控制 ### 1.1 何为版本控制 版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录、备份,以便恢复以前的版本的软件工程技术。 > 版本控制其实最重要的是可以记录文件的历史修改记录,从而让用户能够查看历 阅读全文
posted @ 2023-07-12 20:30 MElephant 阅读(91) 评论(0) 推荐(0) 编辑