与 SVN 不同,Git 的每次提交都像是对整个文件系统的一次快照。可以把每次提交想象成以下的样子: commit1表示一个初始提交,包含所有的文件内容,在这个示例中是 A B C 三个文件。 commit2表示在初始提交后的一个提交,仅对文件 B 进行了修改,该提交中包含完整的文件 B,以及对其他文件(A 和 B)的引用(因为它们没有修改)。 Git 中对每次提交的真实存储结构是: 图源:git-scm.com 最左侧的 commit 表示一次提交,包含表示提交唯一身份的 SHA1 值,以及提交信息(作者、提交人…
SpringMVC
php
Java
SpringBoot
MySQL
设计模式
Linux
Wordpress
Python
Maven
Git
Activiti
SpringCloud
debug
前端开发
Redis
生活随笔
Spring Easy
MD-img
oa-demo
bilibili-down
油猴脚本
auto-hot-key
i-tree
haokan-down
ph-note
PEP中文
我的Windows软件列表
