您的位置:首页 > 其它

Git总结-01

2018-07-18 10:39 267 查看

一.版本控制

    1.1版本控制具有的功能

           1.协同修改

               多人并行不悖(bèi)的修改服务器上的同一文件。

           2.数据备份

              不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。

           3.版本管理

              在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率。这方面 SVN 采用的是增量式管理的方式,而 Git 采取了文件系统快照的方式。

           4.权限控制

               对团队中参与开发的人员进行权限控制。

               对团队外开发者贡献的代码进行审核——Git 独有。

           5.历史记录

               查看修改人、修改时间、修改内容、日志信息。

               将本地文件恢复到某一个历史状态。 

           6.分支管理

              允许开发团队在工作过程中多条生产线同时推进任务,进一步提高效率。

           

    1.2版本控制介绍

           工程设计领域中使用版本控制管理工程蓝图的设计过程。在 IT 开发过程中也可以 使用版本控制思想管理代码的版本迭代。

            1.个人开发改进迭代

            2.团队协作

     1.3版本控制工具

            1.集中式版本控制工具:SVN

            2.分布式版本控制工具:Git

      

     1.4Git的优势 

            1.大部分操作在本地完成,不需要联网

            2.完整性保证

            3.尽可能添加数据而不是删除或修改数据  

            4.分支操作非常快捷流畅

            5.与 Linux 命令全面兼容

 二 .git的安装

         

         

        

         

          

  2.1git的结构

          

   Git&Github介绍下载:https://download.csdn.net/download/qq_39736103/10548203

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: