зеркало из https://github.com/microsoft/git.git
submodule add: clean up duplicated code
In cmd_add() the switch statement used to resolve a relative url was present twice. Remove the second one and use the realrepo variable set by the first one (lines 194 ff.) instead. Signed-off-by: Jens Lehmann <Jens.Lehmann@web.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
4d68932004
Коммит
f22a17e8da
|
@ -238,15 +238,7 @@ cmd_add()
|
|||
die "'$path' already exists and is not a valid git repo"
|
||||
fi
|
||||
|
||||
case "$repo" in
|
||||
./*|../*)
|
||||
url=$(resolve_relative_url "$repo") || exit
|
||||
;;
|
||||
*)
|
||||
url="$repo"
|
||||
;;
|
||||
esac
|
||||
git config submodule."$path".url "$url"
|
||||
git config submodule."$path".url "$realrepo"
|
||||
else
|
||||
|
||||
module_clone "$path" "$realrepo" "$reference" || exit
|
||||
|
|
Загрузка…
Ссылка в новой задаче