diff --git a/install.sh b/install.sh index 7f272eef789..67485670f92 100755 --- a/install.sh +++ b/install.sh @@ -79,7 +79,10 @@ install_nvm_from_git() { echo "=> Downloading nvm from git to '$INSTALL_DIR'" command printf "\r=> " mkdir -p "$INSTALL_DIR" - command git clone "$(nvm_source)" "$INSTALL_DIR" || { + command git init "$INSTALL_DIR" + command git --git-dir="$INSTALL_DIR"/.git remote add origin "$(nvm_source)" + command git --git-dir="$INSTALL_DIR"/.git branch --set-upstream-to=origin/master master + command git --git-dir="$INSTALL_DIR"/.git pull || { echo >&2 "Failed to clone nvm repo. Please report this!" exit 1 }