chore: 以本地为准,上传全部并替换 GitHub

This commit is contained in:
卡若
2026-02-03 11:36:53 +08:00
parent 1219166526
commit b404bf546e
131 changed files with 37618 additions and 3930 deletions

View File

@@ -0,0 +1,37 @@
#!/bin/bash
# 从 GitHub v0/fnvtk-5efaab9c 全量拉取到本地
# 除 开发文档 外全部以 GitHub 为准,开发文档保留本地不替换
set -e
cd "$(dirname "$0")/.."
PROJECT_ROOT=$(pwd)
BACKUP_DIR="/tmp/shengsheshou_devdocs_backup_$$"
echo "=== 1. 备份本地开发文档(不参与同步) ==="
mkdir -p "$BACKUP_DIR"
cp -r "$PROJECT_ROOT/开发文档" "$BACKUP_DIR/" 2>/dev/null || mkdir -p "$BACKUP_DIR/开发文档"
echo "已备份到 $BACKUP_DIR/开发文档"
echo ""
echo "=== 2. 拉取 GitHub 最新 ==="
git fetch origin 2>&1
echo ""
echo "=== 3. 全量切换到 v0/fnvtk-5efaab9c除开发文档外以 GitHub 为准) ==="
git checkout v0/fnvtk-5efaab9c 2>/dev/null || git checkout -b v0/fnvtk-5efaab9c origin/v0/fnvtk-5efaab9c 2>/dev/null
echo ""
echo "=== 4. 恢复本地开发文档(不替换) ==="
rm -rf "$PROJECT_ROOT/开发文档"
cp -r "$BACKUP_DIR/开发文档" "$PROJECT_ROOT/开发文档"
rm -rf "$BACKUP_DIR"
echo "开发文档已保留本地版本"
echo ""
echo "=== 5. 安装依赖 ==="
pnpm install 2>&1
echo ""
echo "=== 6. 启动开发服务器 ==="
echo "访问: http://localhost:3117"
pnpm dev