diff --git a/0 一键启动脚本/0 一键更新项目.bat b/0 一键启动脚本/0 一键更新项目.bat index d87cf8af..dba79654 100644 --- a/0 一键启动脚本/0 一键更新项目.bat +++ b/0 一键启动脚本/0 一键更新项目.bat @@ -3,13 +3,13 @@ CHCP 65001 setlocal -:: 设置需要同步的本地仓库路径 +echo 设置需要同步的本地仓库路径 set REPO_PATH=../ -:: 切换到仓库目录 +echo 切换到仓库目录 cd /d %REPO_PATH% -:: 设置 PortableGit 的路径 +echo 设置 PortableGit 的路径 set GIT_PATH=PortableGit/bin echo 更新所有子模块 diff --git a/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat b/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat index ffcae869..3042545f 100644 --- a/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat +++ b/0 一键启动脚本/999 强制更新:会覆盖你的设置,慎用,和0功能类似.bat @@ -3,22 +3,23 @@ CHCP 65001 setlocal -:: 设置需要同步的本地仓库路径 +echo 设置需要同步的本地仓库路径 set REPO_PATH=../ -:: 切换到仓库目录 +echo 切换到仓库目录 cd /d %REPO_PATH% -:: 设置 PortableGit 的路径 +echo 设置 PortableGit 的路径 set GIT_PATH=PortableGit/bin - +echo 撤销之前的强制换源 +"%GIT_PATH%\git.exe" config --global --unset url."https://gitclone.com/".insteadOf echo 强制覆盖所有子模块 "%GIT_PATH%\git.exe" submodule update --init --recursive "%GIT_PATH%\git.exe" submodule foreach --recursive "git fetch origin plug_in && git reset --hard origin/plug_in" -echo 执行 git pull 更新本地仓库 +echo 强制覆盖本地仓库 "%GIT_PATH%\git.exe" fetch https://github.com/X-T-E-R/GPT-SoVITS-Inference.git main "%GIT_PATH%\git.exe" reset --hard FETCH_HEAD