VSC  version  control system 

版本控制系统

 

git 是一个分布式的 管理系统 

github 是一个代码托管平台

 

git 核心

什么是 git,什么是github_git

 

 

 

四大核心

什么是 git,什么是github_git_02

 

git 工作流程

 

什么是 git,什么是github_版本控制系统_03

 

 

 

 

 

一个快照 就是单链表中的 一个节点, head 指针指向这个节点,节点保存项目内容的 

 

如果要回到过去,修改过去的代码,一般不会直接去修改,我们会 new  branch  开出一条新的分支,然后再进行修改

 

什么是 git,什么是github_工作流程_04

 

 

 

merge 的BUG

什么是 git,什么是github_版本控制系统_05

 

 merge 是 git 中的一个难点, 如果不小心 改了 同一块内容的话,就会出现代码冲突

,合并的时候,就要自己选择 哪个代码,哪个被舍弃掉

命令演示

什么是 git,什么是github_git_06

 

 

什么是 git,什么是github_版本控制系统_07

 

 shelve changes ,将改动搁置一边

https://blog.csdn.net/ejennahuang/article/details/98941854

 

merge操作

什么是 git,什么是github_git_08