zoukankan      html  css  js  c++  java
  • 1·3 对 git 的认识

      我可以诚实的说:这是我第一次听见这个名词 GIT。老师您发的关于git链接我下载了,只是还没看完。所以以下只是片面的理解,在后期我会单独再发一次。

      一·GIT的简单介绍

      1·Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

      2·它也是一种用来保留工程源代码历史状态的命令行工具。类似于SVN,CVS或者Perforce等工具,但差别还是有的,待会具体说一下

       二·GIT与其他版本控制系统的区别。自己的优点

       1·git和svn最大的差异在于git是分布式的管理方式而svn是集中式的管理方式。

    sun:

    缺点:1服务器压力太大,数据库容量暴增。

            2没网不行。

    优点   1管理方便,快捷

             2易于管理,集中式服务器更能保证安全性。

             3代码一致性非常高。

             4适合开发人数不多的项目开发。

             5大部分软件配置管理的大学教材都是使用svn和vss。

    GIT

    优点:1适合分布式开发,强调个体。

             2公共服务器压力和数据量都不会太大。

             3速度快、灵活。

             4离线工作。

             5时刻保证数据的完整性,git系统自动jiance。

             6安全性高

             7在 Git 内都只有三种状态:已提交,已修改和已暂存,相对应Git 管理项目时,文件流转的三个工作区域:Git 的工作目录,暂存区域,以及本地仓库。

     缺点:1资料少(起码中文资料很少)

             2学习周期相对而言比较长。

             3 不符合常规思维。

             4代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息

       三GIT 的安装

      1我已经安装上,过程中遇到的问题:整个搜索下载安装全是英语,还好,我克服了这个困难。

      2 这是我已开始下载的一个软件 我不知道是什么,还希望老师能够解答一下 git-sdk-installer-1.0.1-32.7z.exe

      3获取帮助的途径:

    $ git help <verb>

    $ git <verb> --help

    $ man git-<verb>

    总结:慢慢来就会感觉不是那么难,做这个让我懂了想一步登天,难。想一口吃成一个胖子,难。下面没做到的我会继续坚持做完。还希望老师您能多多指教。谢谢

     

  • 相关阅读:
    php练习题之裁判打分
    OPENSUSE:安装方式
    openSUSE:下载帮助
    安装mysql时出现HTTP&nbsp;500&nbsp;内部服务…
    关于wamp启动是80端口被占用的问题…
    推荐15款好用的JS开发工具
    u盘美化
    wordpress怎么修改地址栏小图标
    显示桌面图标不见了
    站长必备的131个高权重外链库(转…
  • 原文地址:https://www.cnblogs.com/zj15517225953/p/4821625.html
Copyright © 2011-2022 走看看