Git

2020-01-14 2020-01-14 字数 0 阅读量


Git概述

Git是一个免费的开源分布式版本控制系统(Distributed Version Control System,简称 DVCS),旨在快速高效地处理从小型到大型项目的所有内容。

Git易用、体积小、具有闪电般快速的性能,具有诸如Subversion、CVS、Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和多个工作流等功能,极其适合管理大型项目。

阅读更多»

Git本地仓库

仓库(Repository),根据存储位置分为本地仓库(Local Repository,本地硬盘的项目目录内的“.git”目录)和远程仓库(Remote Repository,远程服务器内的数据库)。习惯上,仓库常用来代表项目目录。

阅读更多»

Git远程仓库

Git没有中心服务器,Git命令大部分是在本地执行,如果想通过Git分享代码或者与其他开发人员合作,就需要将数据放到一台其他开发人员能够连接的服务器上,这台服务器称为远程仓库。远程仓库是指托管在因特网或其他网络中的项目版本库。例如使用了GitHub作为远程仓库。

阅读更多»

Git分支

几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着可以将工作从开发主线上分离开来,以免影响开发主线。Git的分支模型是一个强大而又独特的“必杀技特性”,使得Git从众多版本控制系统中脱颖而出。

Git的一个显著优点:分支的创建、切换、删除和合并非常快捷易用。Git只是改变指向当前版本的指针,成本几乎为零。但是,太方便了也会产生副作用。如果不加注意,很可能会留下一个枝节蔓生、四处开放的版本库,到处都是分支,完全看不出主干发展的脉络。

阅读更多»

感谢您的赞赏支持:

Copyright © 2020 komantao. All Rights Reserved.