+ elif [ -n "${WINDOWS_FILE_REMOTE}" -o -n "${WINDOWS_PATH_REMOTE}" ]
+ then
+ echo "$0: Found a Windows (USB stick) remote."
+
+ if [ -n "${WANTED_NAME3}" -a "${REMOTE}" == "${WANTED_NAME3}" ]
+ then
+ echo "$0: Project '${project}' has one correct '${WANTED_NAME3}'."
+ else
+ echo "$0: Renaming '${REMOTE}' to '${WANTED_NAME3}' ..."
+ git remote rename "${REMOTE}" "${WANTED_NAME3}" || exit 255
+ fi
+
+ echo "$0: Adding '${GIT_ORIGIN}' to '${project}' ..."
+ git remote add "${GIT_ORIGIN}" "${GIT_URL1}" --track "${GIT_BRANCH}" || exit 255
+ elif [ -n "${LINUX_MEDIA_PATH_REMOTE}" ]
+ then
+ echo "$0: Found a Linux (USB stick) remote."
+
+ if [ -n "${GIT_ORIGIN}" -a "${REMOTE}" = "${GIT_ORIGIN}" ]
+ then
+ echo "$0: Need to fix remote repositories ..."
+ git remote rename origin transport || exit 255
+ git remote add "${GIT_ORIGIN}" "${GIT_URL6}" --track "${GIT_BRANCH}" || exit 255
+ git remote add "${WANTED_NAME1}" "${GIT_URL1}" --track "${GIT_BRANCH}" || exit 255
+ git remote add "${WANTED_NAME2}" "${GIT_URL2}" --track "${GIT_BRANCH}" || exit 255
+ else
+ echo "$0: Don't know how to fix '${REMOTE}' (${REMOTE_PUSH})."
+ exit 1
+ fi