什么是git,为什么要用git(一)

本文介绍Git作为开源分布式版本控制系统的概念、安装及学习理由。解释版本控制的意义,分布式的特点,以及为何通过命令行学习Git的重要性。

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

git是一个开源的分布式版本控制系统。重点是版本控制系统(version control system )。
git的官方文档地址:https://git-scm.com/book/zh/v2/

一、什么是版本控制?

版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。
那什么又是版本?
在生活中,我们应该听过某某的书又出新版本了。苹果11又出来了,又该换手机了。新书、新手机对于之前的那本书来说就是新版本,以前的就是老版本。
在git上通俗点说就是:对文件进行修改、保存并提交,则形成一个版本。它是一个主观行为,你修改或者开发阶段性的完成了,并提交了,即形成一个版本。每提交一次就形成一个版本。
git就是对一系列的版本进行控制,并且是分布式的。

那什么又是分布式?
分布式的对立面是集中式。集中式就是所有的文件都存放在一台机器上,这台机器坏了,那就全部没有了。
分布式就是所有的文件不仅仅放在一处。在git中,你的电脑上的git仓库就是一个功能完整的系统,可以进行各种操作,也可以同步至github服务器上。

大概理解这么多,暂时就够用了。

二、如何安装git

官网下载地址:https://git-scm.com/downloads
官网提供了Mac OS X 、Windows、Linux/Unix 世界三大操作系统的软件版本,选择相应的安装即可。

三、为什么要学习git命令

对于习惯windows的用户,可能会不喜欢敲命令。但学习git命令不是目的啊,学习命令是为了熟悉和理解git的操作流程,
理解git的操作原理,是如何版本控制的。只要最终理解了,用开发工具的git操作,或者图形化工具,或者命令都不在话下了。
所以必须从git命令着手开始学习,最终达到可以在团队内与团队成员协作开发的目的。

git版本控制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值