← 返回
未分类 中文

Git Sync

Manage whitelisted git repositories from chat. Status, log, diff, pull, push with security controls — only approved repos, write commands need confirmation....
在聊天中管理白名单 Git 仓库,支持状态、日志、差异、拉取、推送等操作,仅限已批准的仓库,写操作需确认。
lookupmark
未分类 clawhub v1.3.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 401
下载
💾 0
安装
1
版本
#latest

概述

Git Sync

Secure git repository management for whitelisted repos.

Usage

# Status of all repos
python3 scripts/git_ctrl.py all

# Status of specific repo
python3 scripts/git_ctrl.py status thesis
python3 scripts/git_ctrl.py status polito

# Recent commits
python3 scripts/git_ctrl.py log thesis -n 20

# Unstaged changes
python3 scripts/git_ctrl.py diff thesis

# Branches
python3 scripts/git_ctrl.py branch thesis

# Fetch (read-only, safe)
python3 scripts/git_ctrl.py fetch thesis

# Pull (requires confirmation)
python3 scripts/git_ctrl.py pull thesis --confirm

# Push (requires confirmation)
python3 scripts/git_ctrl.py push thesis --confirm

Allowed Repos

NamePath
------------
thesis~/Documenti/github/thesis
polito~/Documenti/github/polito

Security

  • Whitelist: Only thesis and polito repos are accessible
  • Read-only by default: status, log, diff, branch, fetch run freely
  • Write requires --confirm: pull, push, merge, checkout need explicit confirmation
  • Blocked commands: clean, reset --hard, push --force are never allowed
  • No secrets: Output does not expose git credentials or tokens

版本历史

共 1 个版本

  • v1.3.0 当前
    2026-05-03 09:09 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Tailscale Manager

lookupmark
在聊天中管理 Tailscale tailnet,检查状态、列出设备、ping 主机、运行网络诊断、检查 serve/funnel 配置,所有公网 IP 自动...
★ 0 📥 412

File Sender

lookupmark
Find and send local files to a chat channel (Telegram, Discord, WhatsApp, Signal, Slack). Also manages encrypted credent
★ 0 📥 458

File Indexer

lookupmark
快速文件系统目录,用于按名称、日期、类型或大小查找文件。仅索引元数据(不含内容),使用SQLite实现即时查询。触发于 "fin...
★ 0 📥 415