FCMAW4GOKAFKDTOCMV2LSG4SSSDI7W2NY7BOV2U3HDDHXF3OFEAAC
let mut repo = Repository::init(Some(path), None, Some(&self.remote))?;
let remote_normalised: std::borrow::Cow<str> = match remote {
crate::remote::RemoteRepo::Local(_) => std::fs::canonicalize(&self.remote)?
.to_str()
.unwrap()
.to_string()
.into(),
_ => self.remote.as_str().into(),
};
let mut repo = Repository::init(Some(path), None, Some(&remote_normalised))?;