GIT——了解及使用

版本控制用于管理项目和文件的历史修改,包括本地、集中和分布式版本控制。Git是常用的分布式版本控制器,允许离线本地提交。而SVN是集中式版本控制,所有数据存储在服务器。Git的核心包括工作目录、暂存区和资源库三个工作区域。

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

1、版本控制

版本迭代

管理项目、文件的修改历史。简单说就是用于管理多人协同开发项目的技术。

1.2、常用的版本控制器

Git

SVN

CVS

VSS

TFS

1.3、版本控制分类

——本地版本控制

记录文件每次的更新,可以对每个版本做一个快照,或是记录补丁文件,适合个人用,如RCS。

——集中版本控制(SVN)

所有的版本数据都保存在服务器。用户要联网才能同步更新或上传文件

——分布式版本控制(GIT)

每个用户都可以在本地查看所有版本历史,可以离线在本地提交。

每个人都有全部代码,具有安全隐患。

服务器损坏或网络问题,依然可以提交,只是要联网才能push到服务器或其他用户那里。

 2、Git基本理论(核心)

2.1、工作区域

Git本地有三个工作区域:工作目录、暂存区、资源库。

如果时远程的git就可以分成四个工作区域。文件在这四个区域之间的转换关系如下:

 workspace:工作区,就是平时存放项目代码的地方

index/stage:暂存区,事实上只是一个文件,保存即将提交到文件列表信息

repository:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值