引言:版本控制是开发软件项目过程中一个重要部分,主要负责对软件项目的程序代码修改,配置文件以及说明文档等等进行控制,也是一个团队合作开发的概念性工具。
在没有版本控制系统之前,合作开发就是一个大难题。为了解决这个难题,随着人们在工作的经验流程,就逐渐出现了SVN等等集中式的版本控制系统,大幅度的提高了人类特别是工程师们的合作开发效率。但是这种集中式的版本控制系统也有着缺点,不能够完全满足工程师们在实际开发中需求,这也就出现了分布式的版本控制系统—Git,在如今版本控制工具领域,Git绝对是最热门的、使用人数最多的新兴技术以及工具之一。
笔者分享零基础入门Git的学习笔记
版本管理的演变(VCS之前),集中式VCS:服务端版本库,如SVN;分布式VCS:客户端和服务端都有版本库,如Git。Git特点:(1)最优存储能力;(2)非凡的性能;(3)开源的;(4)容易备份;(5)支持离线操作;(6)容易制定工作流程。学习流程:Git—GitHub—GitLab
安装Git,有Windows版本的、有Liunx版本的、也有Mac版本的,希望都去
转载请注明:http://www.0431gb208.com/sjszlff/1334.html