标签:mod 相对 数据 版本库 优势 modified 版本控制系统 说明 it管理
通过git管理GitHub托管项目代码,是分布式版本控制系统(之前用过的SVN是集中式版本控制系统)。虽然GitHub也可以管理代码,但实际过程中是通过git来操作。(在本地用的版本控制一般用的是git,服务器上面一般用的是GitHub)
Git相对于SVN的优势:
1.本地版本控制,每台计算机在本地都有自己的版本库,不需要联网就可以控制版本。
2.重写提交申明,即可以修改之前提交的说明(如a.txt “这是我的文件”),但SVN提交一次说明后就不能进行修改或删除。
3.在git上的每一次操作都可以回滚。
4.分支系统,可以使同一个项目对于不同的需求产生多条分支。
5.git是全量(每个版本都包含全部的文件,时刻保持数据的完整性),svn是增量(若想要找当前版本没修改的文件,必须回退到上一版本去寻找)
Git的三种状态:
1.已修改(modified)2.已暂存(staged)3.已提交(commited)
标签:mod 相对 数据 版本库 优势 modified 版本控制系统 说明 it管理
原文地址:https://www.cnblogs.com/zcy9838/p/11563578.html