//! Repo management
usestd::path::Path;usecrate::error::Error;/// A simple alias for git2::Repository
pubtypeGitRepository=git2::Repository;/// Discovers the repo at or above the provided path
pubfndiscover_repo(p:&Path)->Result<GitRepository, Error>{Ok(git2::Repository::discover(p)?)}