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是分布式版本控制系统


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

    缺点:必须联网才能工作


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

  • 相关阅读:
    POJ
    Fence Repair POJ
    COGS 2096. 不平凡的许愿树
    COGS 2095. 不平凡的引线
    BZOJ 4392 卡牌游戏
    COGS 2089. 平凡的测试数据
    Slim Span (最小生成树)
    【BZOJ1294】[SCOI2009]围豆豆Bean 射线法+状压DP+SPFA
    排列perm HYSBZ
    I
  • 原文地址:https://www.cnblogs.com/anliux/p/9877840.html
Copyright © 2011-2022 走看看