GitHub Hacker 产品标志

GitHub 多账户 CLI

一条命令,操作你管理的每个 GitHub 账户。

一款 Python CLI,用清晰的别名管理多个 GitHub 账户,在终端批量执行仓库操作并查询仓库信息。

CLIPythonPython 3.9+
$ pip install github-hacker
$ github-hacker --help
Manage multiple GitHub accounts
login · logout · config
star · unstar · watch · unwatch
status · fork · info

用清晰别名管理账户

为每个 GitHub 账户登录一次并设置本地别名。无需切换浏览器会话,就能列出已保存账户、验证 Token,或查看对应的 GitHub 身份。

选择一个账户,或整个账户集合

批量仓库命令默认使用全部已保存账户,也可以通过 --account 缩小到一个别名;仓库信息查询使用一个账户。GitHub Hacker 同时接受 owner/repo 与完整 GitHub 仓库 URL。

需要时迁移配置

账户数据可以通过 JSON 导入和导出。文件中包含访问 Token,应将其视为秘密,只存放或传输到受保护的位置。