Files
mengpost/scripts/publish-gitea.ps1

24 lines
1.0 KiB
PowerShell
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 使用 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 <地址>"