git的基本工作流程
Posted zcy9838
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git的基本工作流程相关的知识,希望对你有一定的参考价值。
通过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)
以上是关于git的基本工作流程的主要内容,如果未能解决你的问题,请参考以下文章