300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 【Git】分布式的版本控制工具(一)

【Git】分布式的版本控制工具(一)

时间:2023-09-02 23:37:19

相关推荐

【Git】分布式的版本控制工具(一)

Git:分布式的版本控制工具(一)

一 GIT简介

是一种扁平化,去中心化的分布式版本管理工具(Distributed Version Control Systems),简称:DVCS。

二 GIT 优势

GIT 保存了分布式管理系统的DVCS 服务端,便于团队各个成员通过该服务器进行项目交互,相较于SVN的优势是:

1. 即使DVCS服务端挂掉,在开发者各自电脑里面有GIT的版本库,开发者之间也是可以直接进行项目交互。

2. 可以避免中心服务器的资料丢掉之后,无法找回的情况。

三 Git 工作机制

GIT 内部采用版本号的管理机制,GIT 会根据我们指定的版本号,回滚到某个版本,而且使得多人之间的代码合

并变得非常简单,各开发人员都可以随时查看GIT 服务器上的代码,降低沟通成本,加快了产品研发和项目维

护。

四 GIT 与svn 对比优势**

五 Git分区介绍

六 工作流程

一般工作流程如下:

1.从远程仓库中克隆Git 资源作为本地仓库。

2.从本地仓库中checkout 代码然后进行代码修改

3.在提交前先将代码提交到暂存区。

4.提交修改。提交到本地仓库。本地仓库中保存修改的各个历史版本。

5.在修改完成后,需要和团队成员共享代码时,可以将代码push 到远程仓库。

ps:

Pull=Fetch+Merge

pull:获取远程仓库并合并本地仓库

Fetch:获取远程仓库(不合并)

Merger:合并

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。