发现大佬的博客:https://www.cnblogs.com/onetwo/p/4157610.html
注:图片来自小姐姐的笔记~
┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉┉┉┉∞ ∞┉┉┉┉∞ ∞┉┉┉∞ ∞┉┉
git的结构大概就是这样
git中每个版本的文件只存储一次
Git将每个文件的每个版本作为一个副本进行保存,允许多个commit共享一个文件副本(进而节省存储新版本的空间)。因此,Git中每个版本均以副本形式存储,创建分支的速度与版本历史复杂程度无关。
git的版本图:
有关git的原理:https://www.cnblogs.com/yelbosh/p/7471979.html
常用指令:
感觉实验里多敲几次就有印象了,然后每次出锅了都会get几句新的指令(成长总是伴随着疼痛x
$ git remote add origin xxx # 与远程github连接 $ git pull origin master # 下载代码 $ git push origin master # 上传代码 $ git branch # 显示所有分支 $ git checkout xxx # 切换到xxx分支 $ git checkout -b xxx # 创建并切换到xxx分支 $ git commit -m "xxx" # 提交 $ git status # 查看git状态 $ git log # 查看提交历史