zoukankan      html  css  js  c++  java
  • git入门篇-----本地操作

    一 ,git的简介

      1 ,git的历史  

        概念性的知识,大家百度一下,就会出现好多优秀的文章供参考,这里我就不多说了。

        如果不是当年BitMover公司威胁Linux社区,可能现在我们就没有免费而超级好用的Git了。

      2,集中式vs分布式

        CVS及SVN--------集中式的版本控制系统

        Git          -------- 分布式版本控制系统

        区别:

        集中式的版本控制:版本库在中央服务器上,连接服务器进行check和commit操作(前提网速必须可以,要不然提交一段代码,就得等好长时间。不愉快了奥。)

        分布式版本控制   :每台电脑上都会存一份完整的版本库,他们之间协作需要互相推送给对方。

        分布式版本控制系统通常也有一台充当“中央服务器”的电脑,但这个服务器的作用仅仅是用来方便“交换”大家的修改,没有它大家也一样干活,只是交换修改不方便而已。

        好处:

        git可以离线操作,svn必须联网。

        git安全性比svn高很多,(也可以说分布式比集中式安全性好),不用担心中央服务器挂了,而影响整个团队。

        git最大的优势,就是分支和合并。

    二,

      

  • 相关阅读:
    【译文】HTML5 Canvas的点击区域检测以及如何监听Canvas上各种图形的点击事件
    快速排序法精简理解
    数据结构--堆
    数据结构--哈希表
    数据结构--队列
    数据结构--栈
    数据结构--数组
    数据结构--链表
    算法的基本知识
    Arthas
  • 原文地址:https://www.cnblogs.com/wangxiaoce/p/6506117.html
Copyright © 2011-2022 走看看