zoukankan      html  css  js  c++  java
  • git的基本概念

    定义:

      Git是一个免费开源的分布式版本控制系统,被用于高速有效地处理大大小小项目中的所有文件。(Git是一个神奇的软件,它可以让我们在项目需要的时候,随时保存或撤回到以前的版本)

    Git是目前世界上最先进的分布式版本控制系统

    SVN与Git的主要区别:

      SVN是集中式版本控制系统,版本库是集中放在中央服务器的,但由于干活的时候,我们用的都是自己的电脑,所以需要先从中央服务器那里得到最新的版本,然后开始干活,干完后,再把自己做完的活推送到中央服务器,集中式版本控制系统是必须联网才能工作的。

      Git是分布式版本控制系统,那么它就没有中央服务器,每个人的电脑就是一个完整的版本库,这样,我们工作的时候就不需要联网,因为版本都是在自己的电脑上,由于每个人的电脑都有一个完整的版本库,那么多个人在协作的时候,就需要将自己在电脑上所改的文件推送给别人,这样就可以看到别人对某个文件的操作了。

    Git记录的是什么?

      Git是将每个版本都进行独立的保存

    Git是通过工作区域、暂存区域、Git仓库来进行版本的控制

    Git的工作流程:

      (1)在工作目录进行文件的添加,或者修改等操作

      (2)将需要进行版本管理的文件放到暂存区域

      (3)将暂存区域的文件提交到Git仓库

    Git管理的文件有3中状态:

      (1)已修改

      (2)已暂存

      (3)已提交

  • 相关阅读:
    TweenMax参数补充
    jQuery.lazyload详解
    js函数和jquery函数详解
    数数苹果手机中的不科学
    网页全栈工程师要点分析
    瞄了一眼墙外的世界,只能给差评
    脑洞大开的自然语言验证码
    别再迷信 zepto 了
    产品列表页分类筛选、排序的算法实现(PHP)
    大学回顾和C与PHP之路
  • 原文地址:https://www.cnblogs.com/chen-cai/p/9426734.html
Copyright © 2011-2022 走看看