Git总结-01

一.版本控制

    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

猜你喜欢

转载自blog.csdn.net/qq_39736103/article/details/81092631
今日推荐