文件名称:Gitlet:个人版本控制系统
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-26 07:25:22
Java
连指手套 从头开始设计并实现了一个版本控制系统,具有严格的运行时和内存要求,它模仿了Git的一些基本功能,如初始化,添加,提交,删除,日志,全局日志,查找,状态,签出,分支,删除分支,重置,合并,变基和交互式变基。 开发了可序列化的Java类来存储元数据,解决Gitlet命令的失败情况并发出有关覆盖文件的“危险”命令的用户警告。
【文件预览】:
Gitlet-master
----Gitlet.java(18KB)
----wug.txt.conflicted(15B)
----CommitTree$Commit.class(3KB)
----GitletPublicTest.java(7KB)
----README.md(489B)
----Functions.java(2KB)
----GitletPublicTest.class(4KB)
----Functions.class(3KB)
----commtree.ser(2KB)
----RemoveFiles.ser(53B)
----CommitTree.class(4KB)
----CommitTree.java(6KB)
----CurrentStage.ser(53B)
----Gitlet.class(11KB)
----wug.txt(15B)