当前位置:   article > 正文

Git用法大全_git mm与git的区别

git mm与git的区别

一.Git基本介绍

  1. 什么是Git, 为什么需要使用Git?
    Git是一个分布式版本控制系统,用于不同版本之间的代码管理。有了Git就可以多个人共同去操作同一份代码,避免的传统的文件与文件之间的拷贝。

  2. Git VS SVN
    SVN: 传统的集中化版本控制,所有的数据都会统一存放在中央仓库,一旦中央仓库挂了,就会导致所有数据的丢失,安全性不高.而客户端也只会存储最新版本的数据,所以中央仓库挂了,也没法恢复数据.
    Git: 分布式的版本控制,中央仓库的所有数据都会拷贝一份到本地仓库,所以一定中央仓库挂了,就可以用某个本地仓库中的数据来进行备份,数据不会丢失。
    在这里插入图片描述
    3.Git中文件的两种状态
    1). 已追踪
    a. 已提交或未修改(Unmodified):已提交是指用户执行了commit命令把数据提交到了本地数据库,未修改是指checkout到当前工作目录之后未对该文件进行任何修改
    b. 已修改(modified): 表示修改了文件,但还没保存到数据库中
    c. 已暂存(staged):已暂存表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中

    2).未追踪

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/785432
推荐阅读
相关标签
  

闽ICP备14008679号