git(1)

一.版本控制:

1.保存文件的内容,每次这个文件的内容发生变化都会用一个新的文件进行保存,不会在旧的文件上直接保存,也就是记录这个文件的内容的变化。

我们就可以看到这个文件以前的内容。把所有文件内容的修改版本都保存在同一个服务器中,开发者通过客户端连接到这个服务器拿到这个文件的最新版本或者旧版本,或者对文件内容进行更新。

所有的版本信息全部同步到本地的每个客户端上,其他的客户端发生故障可以使用别人的客户端恢复。从自己的客户端(电脑)上拿到那个文件的最新版本或旧版本对其进行更新,然后把他给其他人,别人就可以看到对这个文件的修改了。

2.本地库是在本地电脑的磁盘上,git在本地(这台电脑上)有三个工作区域,也就是三个文件。写完代码后存放代码的地方就叫工作区,这个地方只有自己能够看到使用,要想别人也能看到或者使用还要把他提交到本地库然后发给别人。文件放入本地库后要想更改的话必须连接服务器拿到最新的版本,如果是分布式则需要去本地本地库拿到文件的最新版本,此时会形成版本信息。

3.如果写完代码直接提交到本地库的话想要临时更改自己的那份有点麻烦,如果想要临时更改代码,应该把他放在暂存区,这时这个文件的内容只有自己可以看到确认无误后再放在本地库。

4.文件变成历史版本后就不能删除了,工作区和暂存区的内容可以删除。代码托管中心也叫远程库。远程库有访问权限,不是什么人都可以进入的,如果想分享你的代码你可以把你的代码直接发给别人或者是将代码数据放到一台其他人能够连接的服务器上。

5.根据这个网络服务器所连接的范围分局域网gitlab(自己公司),互联网github,gitee。

git管理文件--工作区修改文件(已修改)--暂存区存储文件(已缓存)--git仓库的文件(已提交)。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值