代码拉取完成,页面将自动刷新
标题:使用 Rust 语言解析 Git 对象
描述:Git对象包含三种:数据对象、树对象、提交对象。数据对象是文件的内容,不包括文件名、权限等信息;树对象是文件目录树,记录了文件获取目录的名称、类型、模式信息;提交对象是用来保存提交的作者、时间等。数据对象解决了数据存储的问题,树对象解决了文件名存储问题,提交对象解决了提交信息的存储问题。题目的目标是编写引擎,能够解析 Git 的各种对象,并且能够为对象设计数据存储机制,可以将对象存储在数据库中。
难度:高
导师: 马全一
联系方式:maquanyi@openeuler.io
硬件平台:树莓派
软件平台:openEuler 21.03
产出标准:
相关资料: