无废话Git——概念与本地服务器提交

本文介绍了Git作为一个开源的分布式版本控制系统,对比了它与集中式工具的区别,并详细阐述了如何在本地服务器中安装和使用Git,包括配置用户名、邮箱,初始化仓库,使用Git CMD和Git GUI进行文件的添加、提交以及暂存区的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git是什么?

Git是一个开源的分布式版本控制系统(也可以叫工具或是软件)。
版本控管工具对于开发人员来说不陌生, 像VSS,CVS,SVN,Perforce等。关于代码的版本控管工具及历史, 可以参考:
代码控管工具比较

版本管理器的发展史

集中式与分布式

与其他的版本控管工具相比, Git 最大的特点就是分布式。
与分布式对应的是集中式, 也就是服务器-客户端的模式。这种模式的特点是有一台中央的代码控管服务器, 不同的开发机器作为客户端从服务器获取代码和进行代码提交。

而对于分布式的Git来说, 每个客户端的机器都可以作为代码控管的服务器, 可以进行代码的检出和上传。
但是, Git 也有中央服务器的概念,而且在大部分的状况下都会使用到中央服务器。

对于习惯集中式代码控管工具的开发者来说(比如Perforce), 可以这样来理解集中式:如果在每台机器的本地安装一个Perforce 服务器, 再到一台共用的服务器上架设一台Pe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oscar999

送以玫瑰,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值