3. Git 和声
优质
小牛编辑
134浏览
2023-12-01
上一篇的各个章节是从个人的视角研究和使用Git,通过连续的实践不但学习了Git的基本用法,还深入地了解了Git的奥秘,这些都将成为学习本篇内容的基础。从本章开始,不再是一个人的独奏,而是多人的和声,我们将从团队的视角对Git进行研究,要知道Git作为版本控制系统,其主要工作就是团队协作。
团队协作和个人之间有何不同?关键就在于团队成员之间存在着数据交换:
- 数据交换需要协议,就是本章要介绍的内容。
- 数据交换可能会因为冲突造成中断,第16章将专题介绍如何解决冲突。
- 里程碑为数据建立标识,是数据交换的参照点,这将在第17章中介绍。
- 分支会为数据交换开辟不同的通道,从而减少冲突和混乱的发生,第18章会系统地介绍不同的分支应用模式。
- 与远程版本库进行数据交换,是Git协同的主要手段,这将在第19章中介绍。
- 本篇的最后(第20章)会介绍在不能直接进行版本库交互的情况下,如何使用补丁文件的方式进行数据交换。
目录: