diff --git a/gitice.lock b/gitice.lock new file mode 100644 index 0000000..a8e1704 --- /dev/null +++ b/gitice.lock @@ -0,0 +1,19 @@ +["../gitice"] +path = "../gitice" +remote_url = "git@github.com:msfjarvis/gitice.git" +head = "refs/heads/persist-into-lockfile" + +["../katbin"] +path = "../katbin" +remote_url = "git@github.com:ATechnoHazard/katbin.git" +head = "refs/heads/master" + +["../rust-rocket-template"] +path = "../rust-rocket-template" +remote_url = "git@github.com:GDGVIT/rust-rocket-template.git" +head = "refs/heads/master" + +["../healthchecks-rs"] +path = "../healthchecks-rs" +remote_url = "git@github.com:ATechnoHazard/healthchecks-rs.git" +head = "refs/heads/develop" diff --git a/src/main.rs b/src/main.rs index ec18313..822c9a3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -37,11 +37,7 @@ fn main() -> anyhow::Result<()> { if let Ok(remote) = repo.find_remote( // This is a rather ugly hack, but not sure how else to get the required name // doesn't seem to work with the full name such as `refs/remotes/origin/master` - upstream - .as_str() - .unwrap_or("None") - .split('/') - .collect::>()[2], + upstream.as_str().unwrap().split('/').collect::>()[2], ) { let path = entry.path().to_string_lossy().to_string(); repos.insert(