diff --git a/更新Bookworm.bat b/更新Bookworm.bat index 7e6fcaa..bfd27a3 100644 --- a/更新Bookworm.bat +++ b/更新Bookworm.bat @@ -22,11 +22,13 @@ if %errorlevel% neq 0 ( :: 同步 ~/.claude 配置仓库 (Skill/hook/agents) echo. echo [2/2] 同步 Claude 配置 (.claude/)... +git -C "%USERPROFILE%\.claude" stash -q 2>nul git -C "%USERPROFILE%\.claude" pull --rebase 2>&1 if %errorlevel% neq 0 ( echo [!] .claude git pull 失败 ^(不影响启动 lnk^) set HAS_FAIL=1 ) +git -C "%USERPROFILE%\.claude" stash pop -q 2>nul echo. echo ============================================