zoukankan      html  css  js  c++  java
  • 【学习总结】Git学习-参考廖雪峰老师教程一-Git简介

    学习总结之Git学习-总


    目录:

    一、Git简介
    二、安装Git
    三、创建版本库
    四、时光机穿梭
    五、远程仓库
    六、分支管理
    七、标签管理
    八、使用GitHub
    九、使用码云
    十、自定义Git
    期末总结


    一、Git简介

    Git诞生
    集中式vs分布式

    Git简介:

    Git:目前世界上最先进的分布式版本控制系统(没有之一)

    版本控制系统:能自动记录每次文件的改动,还可以让多人协作编辑

    1.1 Git诞生:

    2005年,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git,Git迅速成为最流行的分布式版本控制系统

    2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub

    1.2 集中式vs分布式

    Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统


    集中式:版本库是集中存放在中央服务器的,用自己电脑干活时先从中央服务器取得最新版本,干完活再把自己的成果推送到中央服务器。

    缺点:必须联网才能工作


    分布式:不存在中央,每个人的电脑都有完整的版本库,修改完后相互推送即可。更安全。集中式一崩百崩。

  • 相关阅读:
    剑指offer-二进制中1的个数
    [SHOI 2017] 分手是祝愿
    [SCOI 2010] 字符串
    [BZOJ 2653] middle
    [APIO 2015] 雅加达的摩天楼
    [NOI 2015] 品酒大会
    [SDOI 2015] 星际战争
    [Codeforces 715C] Digit Tree
    [TJOI 2018] 智力竞赛
    [CTSC 2018] 混合果汁
  • 原文地址:https://www.cnblogs.com/anliux/p/9877840.html
Copyright © 2011-2022 走看看