submodule add: allow relative repository path even when no url is set
[gitweb.git] / git-submodule.sh
index 4361ae418cfc032f793d14af057e2b178922ca1f..0c984a898320ef495544b1d8bb7602aefe647447 100755 (executable)
@@ -34,7 +34,7 @@ resolve_relative_url ()
 {
        remote=$(get_default_remote)
        remoteurl=$(git config "remote.$remote.url") ||
-               die "remote ($remote) does not have a url defined in .git/config"
+               remoteurl=$(pwd) # the repository is its own authoritative upstream
        url="$1"
        remoteurl=${remoteurl%/}
        sep=/