git需求起因

修改毕业论文时,熟悉的场景时电脑上有多个修改副本,如果要回退,需要打开多个文件查找

git原理、版本控制、远程仓库_git

版本控制:增加修改描述及版本号,从而直观发现每个副本对应的修改内容以及时间维度的推进

git原理、版本控制、远程仓库_版本控制_02

痛点缺少修改人信息,无法对应修改意见和具体给出修改意见的人,因此需要增加修改人信息

git原理、版本控制、远程仓库_分支合并_03

git原理、版本控制、远程仓库_分支合并_04

有了版本控制可以选定文件回溯之间状态到某个时间点,手工回退工作量巨大,而版本控制工作量则很小

git原理、版本控制、远程仓库_版本控制_05

版本控制分类

本地、集中式版本控制

git原理、版本控制、远程仓库_分支合并_06

git原理、版本控制、远程仓库_版本控制_07

分布式版本控制

git原理、版本控制、远程仓库_版本控制_08

git原理、版本控制、远程仓库_分支合并_09

分布式版本控制概念

git原理、版本控制、远程仓库_分支合并_10

分布式版本控制原理

git原理、版本控制、远程仓库_版本控制_11

git原理、版本控制、远程仓库_git_12

git介绍

git原理、版本控制、远程仓库_版本控制_13

git应用场景

git原理、版本控制、远程仓库_版本控制_14

git原理、版本控制、远程仓库_版本控制_15

git基本概念

git原理、版本控制、远程仓库_版本控制_16

git原理、版本控制、远程仓库_git_17

工作区、暂存区、git仓库

git原理、版本控制、远程仓库_版本控制_18

git原理、版本控制、远程仓库_版本控制_19

远程仓库

git原理、版本控制、远程仓库_分支合并_20

创建master分支

git原理、版本控制、远程仓库_版本控制_21

创建hotfix分支

git原理、版本控制、远程仓库_git_22

修改hotfix分支

git原理、版本控制、远程仓库_分支合并_23

分支合并

git原理、版本控制、远程仓库_版本控制_24