From 29d7271c14ee3baef6b16133b328e728ba9972a6 Mon Sep 17 00:00:00 2001 From: Yui Assistant Date: Mon, 9 Mar 2026 23:02:49 +0800 Subject: [PATCH] daily backup 2026-03-09 23:02:49 --- backup.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 backup.sh diff --git a/backup.sh b/backup.sh new file mode 100755 index 0000000..4adee25 --- /dev/null +++ b/backup.sh @@ -0,0 +1,16 @@ +#!/bin/bash +cd /root/.openclaw/workspace +# 拉取最新代码避免冲突 +git pull origin master +# 添加所有文件(除了.gitignore里的secrets.md) +git add . +# 提交 +git commit -m "daily backup $(date +'%Y-%m-%d %H:%M:%S')" +# 推送 +git push origin master +# 检查是否成功 +if [ $? -eq 0 ]; then + echo "✅ Workspace backup success $(date +'%Y-%m-%d')" +else + echo "❌ Workspace backup failed $(date +'%Y-%m-%d')" +fi