git(持续学习中...)

git是一个分布式版本控制系统 ,采用基于内容寻址 (区别于采用路径寻址)的方式。git对于项目历史每次都是保存完整的项目快照,因为这样在找版本历史的时候比较快,比较快说的是相对于那些保存补丁的版本控制系统,寻找版本历史需要去用这些补丁去慢慢回溯的比起直接保存完整项目快照的就会慢。git存储完整的项目快照是逻辑 上的,在物理 存储上它是会复用那些代码没有改变的代码的,这样可以节省存储空间。

github跟gitlab都是借助git这个工具的平台,github是全球性开源平台,但是也可以设置仓库私有化;gitlab更容易私有化部署,所以通常用在企业内部。

相关推荐
阳光九叶草LXGZXJ9 小时前
达梦数据库-报错-15-列【XXX】长度超出定义
linux·运维·数据库·sql·学习
mlidongfeng11 小时前
【学习】mKernel 分析
学习
一只小小的芙厨13 小时前
【线性DP】
学习·算法·动态规划
li星野13 小时前
DO — Auxiliary Verb (One-Page Notes)
学习
minglie113 小时前
关系的有向管道模型
学习
~kiss~15 小时前
LangChain 基础学习
学习·langchain
一木 之林15 小时前
提示词工程学习总结:用 Few-shot 把大模型调教成金融文本分类、抽取与匹配的自动化流水线
人工智能·学习·计算机视觉·金融·分类
传奇开心果编程15 小时前
【Compose Multiplatform 跨端开发学与练】第7课 平台适配与互操作
android·windows·学习·ui·ios·kotlin·composer
我命由我1234516 小时前
Photoshop - Photoshop 使用对齐功能定位元素
学习·职场和发展·产品运营·求职招聘·职场发展·产品经理·学习方法
驭渊的小故事17 小时前
linux 基础命令 + git 仓库创建和配置命令
linux·git