浅谈Git

一:什么是 git

git一种开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

下图是 git 的一个工作流程简图

二:什么是 分布/集中式版本控制系统

软件开发过程中,要解决多人协作的问题,需要有一个版本控制系统,用来合并和管理多人对同一个项目的开发和修改。

集中式版本控制系统,CVCS(Centrailized Version Control System)顾名思义,是把代码的管理和同步放在同一个服务器端来进行,如CVS,SVN,由于有完善的权限系统,以及统一的服务端,适合商业软件的开发。

分布式版本控制系统,DVCS(Distributed Version Control System),则相当于把集中式版本控制系统的服务端和客户端都交给参与开发的客户端来保管,只有需要不同开发者合并代码时,才需要一个中转站来完成。

三:如何在 window 中安装 git

在git官网下载 地址( https://git-scm.com/download/win)

下载地址:GitWindows64位安装包资源-CSDN文库

相关推荐
胖咕噜的稞达鸭1 天前
二叉树搜索树插入,查找,删除,Key/Value二叉搜索树场景应用+源码实现
c语言·数据结构·c++·算法·gitee
puyaCheer2 天前
Android 13 启动的时候会显示一下logo,很不友好
android·gitee
平平无奇。。。4 天前
版本控制器之Git理论与实战
linux·git·gitee·github
雾削木4 天前
stm32解锁芯片
javascript·stm32·单片机·嵌入式硬件·gitee
小萌新上大分7 天前
Typora 配置 PicGo 使用 Gitee 图床实现图片自动上传(Mac 详细教程)
macos·gitee·typora图床·gitee图床·picgo配置gitee·typora配置图床·typora的图床gitee
柯南二号7 天前
【大前端】Android Deep Link 技术详解与实践指南
gitee·deeplink
南部余额8 天前
gitee设置不公开邮箱地址,推送报错解决方案
gitee
爱吃烤鸡翅的酸菜鱼9 天前
深度掌握 Git 分支体系:从基础操作到高级策略与实践案例
分布式·git·后端·gitee·github
小黄酥10 天前
Sourcetree克隆/获取gitee工程,Git获取SSH密钥
git·gitee·github
海绵宝龙13 天前
将若依(RuoYi)项目创建为私有Gitee仓库的完整步骤
前端·gitee