pub fn open(directory: impl Into<PathBuf>) -> Result<Repository, Error>Expand description
See ThreadSafeRepository::open(), but returns a Repository instead.
ยงExamples
let repo = doctest::open_repo(repo_dir)?;
assert_eq!(repo.head_name()?.expect("born").shorten(), "main");
assert_eq!(repo.head_commit()?.decode()?.message, "c2\n");