美文网首页
【GitHub学习笔记-04-Git的导入1】

【GitHub学习笔记-04-Git的导入1】

作者: 西布鲁克 | 来源:发表于2021-05-16 17:25 被阅读0次

    第2章 Git的导入

    Git仓库管理功能是GitHub的核心。因此,使用GitHub之前必须先掌握Git的相关知识,同时本地的设备还要安装Git的环境。

    2.1 诞生背景

    Linux的创始人Linus Torvalds在2005年开发了Git的原型程序。当时,由于在Linux内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统,Torvalds开发了Git。

    2.2 什么是版本管理

    版本管理用来管理更新的历史记录。它为我们提供了一些在软件开发过程中必不可少的功能,例如记录一款软件添加或更改源代码的过程,回滚到特定阶段,恢复误删除的文件等。

    版本管理一般分为集中型和分散型两种

    集中型

    集中型将所有数据集中存放在服务器当中,有便于管理的优点。但是一旦开发者所处的环境不能连接服务器,就无法获取最新的源代码,开发也就几乎无法进行。

    分散型

    Git是分散型的一个代表。GitHub将仓库Fork给了每一个用户。Fork就是将GitHub的某个特定仓库复制到自己的账户下。Fork出的仓库与原仓库是两个不同的仓库,开发者可以随意编辑。

    相关文章

      网友评论

          本文标题:【GitHub学习笔记-04-Git的导入1】

          本文链接:https://www.haomeiwen.com/subject/chqqjltx.html