Fix gitfixremote

This commit is contained in:
2024-11-01 10:18:35 +01:00
parent 65ab18e077
commit da0e57ae22

View File

@ -2,7 +2,8 @@ def gitfixremote [
--name: string = "origin", --name: string = "origin",
] { ] {
let url = (git remote get-url $name) let url = (git remote get-url $name)
let parsed = ($url | parse --regex '(https://)?(?P<host>[^/]+)(/|:)(?P<owner>[^/]+)/(?P<repo>[^/\.]+)') let parsed = ($url | parse --regex '(https://)?(\w*@)?(?P<host>[^/]+)(/|:)(?P<owner>[^/]+)/(?P<repo>[^/\.]+)')
if ($parsed | is-empty) { if ($parsed | is-empty) {
print "Unparseable remote" print "Unparseable remote"
return return