摘要: 版本控制系统(VCS)是软件开发中不可或缺的工具,而Git作为现代版本控制的事实标准,其底层设计远比表面命令更加优雅。本文将从数据模型的角度,揭示Git的核心工作原理。 Git的核心概念 1. 快照(Snapshot) Git通过快照管理文件状态,每个提交都是项目目录的完整拷贝(通过指针优化存储)。 阅读全文
posted @ 2025-02-23 22:34 geekChen01 阅读(0) 评论(0) 推荐(0)
摘要: Shell入门 – The Missing Semester of Your CS Education 一、Shell脚本基础 1.1 变量与字符串 # 正确赋值(无空格) foo=bar # 错误示例(带空格会报错) foo = bar # 双引号支持变量扩展 echo "Value: $foo" 阅读全文
posted @ 2025-02-23 21:13 geekChen01 阅读(0) 评论(0) 推荐(0)