# 使用 Gitea tea CLI 创建远端仓库并推送（需在已 git init 且已 commit 的项目根目录执行）
# 前置: tea login add --url https://你的Gitea --token <令牌> --name <别名>
#      tea login default <别名>

$ErrorActionPreference = "Stop"
$root = Split-Path -Parent $PSScriptRoot
Set-Location $root

if (-not (Get-Command tea -ErrorAction SilentlyContinue)) {
    Write-Error "未找到 tea，请安装: https://gitea.com/gitea/tea/releases"
}

$desc = "萌邮 MengPost：基于 SMTP/IMAP 的多邮箱管理面板（React + Vite + Go + Gin + SQLite）"
Write-Host ">>> tea repos create --name mengpost ..."
tea repos create --name mengpost --description $desc

Write-Host ""
Write-Host "请在 Gitea 网页打开新建的 mengpost 仓库，复制 HTTPS 克隆地址，然后执行:"
Write-Host "  git remote add origin <粘贴地址>"
Write-Host "  git branch -M main"
Write-Host "  git push -u origin main"
Write-Host ""
Write-Host "若已存在 origin，可改为: git remote set-url origin <地址>"
