diff --git a/bin/git-vendor b/bin/git-vendor index 566aa59..c10d08a 100755 --- a/bin/git-vendor +++ b/bin/git-vendor @@ -80,7 +80,7 @@ cmd_add() die "Incorrect options provided: git vendor add []" fi - dir="$prefix/$(echo "$repository" | sed -E 's/^[a-zA-Z]+((:\/\/)|@)//' | sed 's/:/\//' | sed -E 's/\.git$//')" + dir="$prefix/$(echo "$repository" | sed -E 's/^[a-zA-Z]+((:\/\/)|@|(:\/\/git@))//' | sed -E 's/:[0-9]+//' | sed -E 's/\.git$//')" message="\ Add \"$name\" from \"$repository@$ref\"