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的基本工作流程的主要内容,如果未能解决你的问题,请参考以下文章

text git的基本工作流程

git的基本工作流程

git 基本工作流程

试图理解/确定一个基本的 Git 工作流程

Git 基本工作流程

基本 Git 工作流程:为啥我提取的分支中的代码尚未提交?