From 1014f30ebebfec70122f6ccca57514ca2cf69a73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=A1=E8=8B=A5?= Date: Fri, 13 Feb 2026 18:16:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20CKB=20NAS=20=E5=90=8C?= =?UTF-8?q?=E6=AD=A5=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- scripts/push-to-ckb-nas.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 scripts/push-to-ckb-nas.sh diff --git a/scripts/push-to-ckb-nas.sh b/scripts/push-to-ckb-nas.sh new file mode 100644 index 0000000..35ccca3 --- /dev/null +++ b/scripts/push-to-ckb-nas.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash +# 银掌柜金融推送到 CKB NAS Git +# 用法:在银掌柜金融根目录执行 bash scripts/push-to-ckb-nas.sh + +set -e +REPO_ROOT="$(git rev-parse --show-toplevel 2>/dev/null)" || true +if [ -z "$REPO_ROOT" ]; then + echo "错误:当前不在 Git 仓库内,请到银掌柜金融根目录执行。" + exit 1 +fi +cd "$REPO_ROOT" + +ORIGIN_URL="$(git remote get-url origin 2>/dev/null)" || true +if [ -z "$ORIGIN_URL" ]; then + echo "未配置 origin。" + git remote add origin "ssh://fnvtk@open.quwanzhi.com:22201/volume1/git/github/fnvtk/yinzhanggu-finance.git" +fi + +echo "→ 推送到 CKB NAS (origin) ..." +git add -A +git diff --staged --quiet 2>/dev/null || git commit -m "银掌柜金融:更新" +git push origin main +echo "→ 完成。Git: ssh://fnvtk@open.quwanzhi.com:22201/volume1/git/github/fnvtk/yinzhanggu-finance.git"