From da0e57ae22fa13983de0ec6981e42ee4a5e04e90 Mon Sep 17 00:00:00 2001 From: Joakim Hulthe Date: Fri, 1 Nov 2024 10:18:35 +0100 Subject: [PATCH] Fix gitfixremote --- tree/.local/nu/git.nu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tree/.local/nu/git.nu b/tree/.local/nu/git.nu index d07b73f..07c6607 100644 --- a/tree/.local/nu/git.nu +++ b/tree/.local/nu/git.nu @@ -2,7 +2,8 @@ def gitfixremote [ --name: string = "origin", ] { let url = (git remote get-url $name) - let parsed = ($url | parse --regex '(https://)?(?P[^/]+)(/|:)(?P[^/]+)/(?P[^/\.]+)') + let parsed = ($url | parse --regex '(https://)?(\w*@)?(?P[^/]+)(/|:)(?P[^/]+)/(?P[^/\.]+)') + if ($parsed | is-empty) { print "Unparseable remote" return