(repo: &Repository, root_tree_oid: Oid, message: &str)
| 138 | } |
| 139 | |
| 140 | pub fn create_first_commit(repo: &Repository, root_tree_oid: Oid, message: &str) { |
| 141 | let tree = repo.find_tree(root_tree_oid).unwrap(); |
| 142 | |
| 143 | let author = &repo.signature().unwrap(); |
| 144 | let committer = &author; |
| 145 | |
| 146 | repo.commit(Some("HEAD"), author, committer, message, &tree, &[]) |
| 147 | .unwrap(); |
| 148 | } |
| 149 | |
| 150 | pub fn create_commit(repo: &Repository, root_tree_oid: Oid, message: &str) { |
| 151 | let tree = repo.find_tree(root_tree_oid).unwrap(); |