pub fn commit<P, Message>(repo_path: P, message: Message) -> GitResult<Oid>where P: AsRef<Path>, Message: ToString,