
Git
文章平均质量分 96
Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 更像是把数据看作是对小型文件系统的一系列快照。为了效率,如果文件没有修改,Git 不再重新存储该文件,而是只保留一个链接指向之前存储的文件。 Git 对待数据更像是一个快照流。
阿阿阿安
阿安,浙江大学计算机硕士,目前大厂在职,这里总有你想知道的,关注我带你不断打怪升级!合作请私信,其他平台同步更新
@知识星球APP(优质好文):阿安的万事屋(星球号 55264581),
@小红书APP(求职攻略):阿阿阿安(小红书号 6309504950)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git(三) Git 分支工作流管理模型探究与实践
本文系统介绍了三种Git分支工作流模型:1. GitFlow工作流:结构化分支模型,包含主分支(master)、开发分支(develop)及多种辅助分支,适用于多版本维护的项目;2. 有主分支工作流:基于master主分支与develop开发分支的简化版本,适合常规版本发布需求;3. 无主分支工作流:完全由版本迭代驱动的简化模型,仅使用develop分支跟随版本轮转,适合周期性迭代项目。原创 2025-06-15 15:22:26 · 774 阅读 · 0 评论 -
Git(一) Git 底层原理浅述
从根本上来讲 Git 是一个内容寻址(content-addressable)文件系统,一般可以通过各种Git交互指令进行Git本地操作。我们常见的add、commit等更友好的命令被称作“上层(porcelain)”命令。除此之外,它还包含了一部分用于完成底层工作的子命令, 这些命令被设计成能以 UNIX 命令行的风格连接在一起,抑或藉由脚本调用,来完成工作。 这部分命令一般被称作“底层(plumbing)”命令。原创 2022-07-21 11:32:31 · 856 阅读 · 0 评论 -
Git(二) Git基础入门与实践
直接记录快照而非差异比较。Git是一个免费、开源的分布式版本控制系统。版本控制(VensionControl)是一种在开发的过程中用于管理/记录相关文件、目录或工程等内容变化/修订情况,以便于团队/开发者查看变更记录、备份/恢复版本内容的软件工程技术。版本控制常用于管理多人协同开发项目,能够方便的帮我们实现跨区域多人协同并行开发、追踪项目生命周期及开发过程、控制项目代码的一致性、提高开发效率等,同时也是进行CI/CD的基础。对于分布式版本控制系统来说,所有文件的版本信息仓库直接全部同步到每个开发者...原创 2022-07-16 11:08:13 · 844 阅读 · 0 评论