浅谈Git(一): 什么是Git
前言 Git是我们写代码时使用的版本控制工具。同时他也是截止目前世界上最先进的分布式版本控制系统。从毕业以来进入到实践工作当中,我发现在实际开发中的项目协作上,或者说在项目版本管理工具Git的使用上,有很多可以去优化的地方。为此,自己花了一段时间去学习研究Git的使用,以及如何使用Git更好的来管理多人协作项目。当然,经过了一个阶段的系统学习,想写一些关于这段时间学习的感受,也方便以后回过头来重新复习一遍。 本文章主要讨论几个问题: 什么是Git? Git是用来做什么的呢? 什么是版本控制,他的作用是什么? 集中式版本控制系统与分布式版本控制系统的工作方式,区别? Git的工作方式以及项目Git文件负责的职能 1.什么是Git?它是用来做什么的? Git是截至目前(2020年)世界上最先进的分布式版本控制工具。 它是用来对项目进行版本控制的。 2.什么是版本控制,他的作用是什么? 我们先举个例子:如果你在用电脑写一份文档时,想删除掉一段文字,但是很不巧,这段文字可能在未来的某个时刻会被用到,这个时候一般你需要先将这个文档另存为“文档A”,然后再这个基础上再去修改保存“文档B”。 现在文档B在某个层面上需要进行某个结构的调整,但是你也不清楚这样子的调整能不能通过领导的审查的时候,便会在这个基础上保存一个新的“文档C”,在我们做软件需求上都认同这样一句话“软件需求是在不断变更的”