Git学习笔记_前言与介绍

38 阅读2分钟

Git学习笔记_前言与介绍

这是一篇连载的 git 学习笔记,不一定可以帮助你学会 Git 但或许可以帮助你做一个遗忘时方便查询的备忘录

我在一开始建立这个博客的时候有过很多第一篇博文的想法,最后我选择了 Git 作为第一篇博文,我写博客的开端,因为我认为学会 Git 是良好的计算机学习的开始,他可以使我们拥有更多的好代码还拥有了一个免费的同步"网盘",同时也方便了我们代码的分享与维护,你也不想你的代码被不小心本地删除了就找不到吧

闲话就这么多,让我们正式开始 Git 的学习吧

Git 是什么

Git 是一个开源的分布式版本控制系统而版本控制系统最早的概念来自 20 世纪,不过我这个向来不喜欢关注历史,让我们越过历史部分直接开始讲解什么是版本系统吧

举个例子,我们在工作中写文章会用到 TXT 这种文本文件,有时候我们想在一边文章里面删除一大段文本段落,但问题在于我们会因为怕保存后无法恢复删除的部分而要先备份一份 TXT 文件才敢删除,如果 要备份的文件多了保存,查找,恢复都是一个复杂的部分,而且如果你把文件交给你的同事辅助处理这篇文章给你,你并不知道他传回来给你的内容有什么地方改变了,那我们这个时候往往只能手动查看,但如果我们提取规定了一个表格,同事每次修改根据表格填写修改的地方,我们是不是就不用一行一行的去查看了?

版本
文件名用户说明日期
1Git.txt张三修改了第五行12/3:01:33
2Git.txt李四添加了第八行12/5:09:25
3Git.txt张三删除了第三行12/6:13:17

这样不就一目了然了吗,而如果把上述的情况,自动删除添加行等操作合在一起,并可以把文件共享给别人的自动化软件我们就叫它为分布式版本控制系统

我们要学习的Git无非也就是这些功能,所以不要畏惧他,让我们一起去解决他吧!