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))?;