毕业论文
您现在的位置: 版本控制 >> 版本控制优势 >> 正文 >> 正文

版本控制系统Git指令总结喜欢可收藏

来源:版本控制 时间:2022/8/13

01Git及github简介

在编辑长文档或者做某些设计工作时,我们通常会遇到版本管理的问题,比如说你接到了一个平面设计的工作,那么多次改动,改出来好多个版本是常有的事情,而更加狗血的事情在于,当你千辛万苦改到第N版时,甲方突然说道,我感觉第一版其实还不错,不行的话就改到第一版吧!

针对以上情况,我们通常都会做一个简单的版本管理操作,诸如新建一个文件夹,在这个文件夹中保存了许多副本,每个副本分别命名为V1.0、V1.1等等。但是随着任务难度越来越大,尤其是在开发工作中进行代码编辑或技术文档撰写时,传统的操作手法越来越难以满足要求,所以我们便需要思考,有没有什么好的工具来满足我们版本管理以及多人协同工作的要求呢?

Git是目前大家使用非常多的、免费的版本控制系统。通过在电脑上安装这一系统,我们可以使用相关的指令,将电脑上的某些文件夹设置为可供Git管理的仓库,从而完成版本管理等工作。与SVN(一种集中式版本控制工具,后面如果小编有精力的话可能也会介绍到)不同,Git属于分布式版本控制系统。

我们平时接触到的比较简单的工具,比如腾讯云文档,石墨文档等,其实暗含了集中式版本控制的精髓。无论是在云端或者本地,编辑文档的参与者们公用这一个“仓库”,在这个仓库中进行修改、编辑、删除等操作,而这个被大家“公用”的仓库则会记录下每一次的操作,以方便我们追溯历史版本以及协同工作。

与这种集中式的版本控制相比较来说,分布式版本控制工具Git的明显特点就在于,我们每个人可以在自己的电脑上创建一个仓库(当然你也可以创建若干个,此处为了解释这个原理,就按照一个来讲)。即使在没有任何网络连接的情况下,我们也可以在本地自娱自乐,操作Git进行版本管理。

在每个人都建立了自己的小仓库以后,我们也可以建立一个“中央公用仓库”,方便将大家的“库存”整理起来。这个“中央公用仓库”在企业中一般表现为企业建立的Git服务器,而平时如果我们自己玩的话,这个“中央仓库”可能指代的就是github了。我们可以建立在github上注册账号,建立相应的仓库,并与本地的仓库建立连接。我们可以将本地仓库中的文件上传到github中,同时你的每一次修改记录(即版本信息)也会同步到远端。从此,我们既可以从github的远端仓库中复制其“库存”到本地,也可以把自己仓库中的“库存”上传到远端仓库。

02Git的学习及安装

首先讲Git的学习方法,由于网上有非常不错的教程,小编在这里就给大家推荐一下,后续就不再讲解。大家可以搜索“廖雪峰的官方网站”,在

转载请注明:http://www.0431gb208.com/sjszjzl/1325.html