pub fn git_log_by_file( repo_path: String, pattern: String, max_count: u32, skip: u32, ) -> Result<Vec<CommitInfo>, GitError>