diff --git a/0 一键启动脚本/0 一键更新项目.bat b/0 一键启动脚本/0 一键更新项目.bat index 3d38fc0f..c363fd53 100644 --- a/0 一键启动脚本/0 一键更新项目.bat +++ b/0 一键启动脚本/0 一键更新项目.bat @@ -14,7 +14,10 @@ set PATH=%GIT_PATH%;%PATH% :: 切换到仓库目录 cd /d %REPO_PATH% -:: 执行 git pull 更新本地仓库 +echo 更新所有子模块 +git submodule update --init --recursive + +echo 执行 git pull 更新本地仓库 git stash git pull https://github.com/X-T-E-R/GPT-SoVITS-Inference.git main diff --git a/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat b/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat index 56391a79..e58ba622 100644 --- a/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat +++ b/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat @@ -14,10 +14,13 @@ set PATH=%GIT_PATH%;%PATH% :: 切换到仓库目录 cd /d %REPO_PATH% -:: 执行 git pull 更新本地仓库 +echo 强制覆盖所有子模块 +git submodule update --init --recursive +git submodule foreach --recursive "git fetch origin && git reset --hard origin/$(git rev-parse --abbrev-ref HEAD)" + +echo 执行 git pull 更新本地仓库 git fetch https://github.com/X-T-E-R/GPT-SoVITS-Inference.git main git reset --hard FETCH_HEAD -git submodule update --init --recursive echo. echo 更新完成!