GitHub Repository Manager 是一个强大的工具,用于批量管理您的 GitHub 仓库。通过 GitHub OAuth 认证,您可以快速删除、修改和管理您的仓库。
- 通过 GitHub OAuth 进行用户认证
- 批量快速删除 GitHub 仓库
- 修改仓库信息(如私有/公开状态、归档状态等)
- 用户友好的界面,方便操作
- Rush.js: 用于构建和管理项目
- Next.js: React 框架,用于构建用户界面
- Tailwind CSS: 用于快速设计和定制应用程序的外观
- GitHub REST API: 用于与 GitHub 进行交互
- Prettier: 代码格式化工具
- Commitlint: Git commit 消息规范检查工具
确保您的系统已安装 Node.js v20.14.0 或更高版本。
-
克隆仓库:
git clone https://github.com/AaronConlon/GitBatch.git
-
进入项目目录:
cd GitBatch
-
安装依赖:
rush update
-
进入 v-next 目录,启动开发服务器:
cd apps/v-next rush dev
- 访问应用程序的 URL(本地开发时通常为
http://localhost:3000
) - 使用 GitHub 账号登录
- 授权应用程序访问您的 GitHub 仓库
- 使用界面管理您的仓库
我们欢迎所有形式的贡献!请查看 CONTRIBUTING.md 了解更多信息。
本项目基于 MIT 许可证 开源。