general: Apply submodules' path change in doc and `zprezto-update`

We need to accommodate cases where a submodule local path (or remote)
URL can change. Accordingly, update instruction and `zprezto-update`
function to synchronizes submodules' remote URL configuration setting
to the updated value automatically.
This commit is contained in:
Indrajit Raychaudhuri 2021-05-04 21:18:59 -05:00 committed by Indrajit Raychaudhuri
parent 95d223aa8a
commit be61026920
2 changed files with 2 additions and 0 deletions

View File

@ -65,6 +65,7 @@ To pull the latest changes and update submodules manually:
```console
cd $ZPREZTODIR
git pull
git submodule sync --recursive
git submodule update --init --recursive
```

View File

@ -44,6 +44,7 @@ function zprezto-update {
printf "There is an update available. Trying to pull.\n\n"
if git pull --ff-only; then
printf "Syncing submodules\n"
git submodule sync --recursive
git submodule update --init --recursive
return $?
else