优化commit第一次提交,parent为空而不是“”

This commit is contained in:
HouXiaoxuan
2023-12-21 23:00:54 +08:00
parent 2a04d7454b
commit a8707149a9
3 changed files with 32 additions and 4 deletions

View File

@@ -2,7 +2,7 @@ use std::time::SystemTime;
use serde::{Deserialize, Serialize};
use crate::store;
use crate::{store, utils::util};
use super::{index::Index, object::Hash, tree::Tree};
/*Commit
@@ -26,6 +26,9 @@ impl Commit {
pub fn get_hash(&self) -> String {
self.hash.clone()
}
pub fn get_date(&self) -> String {
util::format_time(&self.date)
}
pub fn get_tree_hash(&self) -> String {
self.tree.clone()
}

View File

@@ -91,7 +91,7 @@ impl Tree {
.map(|file| util::to_workdir_relative_path(file))
.collect();
store_path_to_tree(&file_entries, "".to_string().into())
store_path_to_tree(&file_entries, "".into())
}
pub fn load(hash: &String) -> Tree {