Zip2Git: Push Zip to GitHub

内容分级
适合所有人
0+
次下载
内容分级
适合所有人
了解详情
屏幕截图图片
屏幕截图图片
屏幕截图图片
屏幕截图图片

关于此应用

Zip2Git 是一款快速轻便的开发者工具,让您无需桌面或命令行终端,即可直接从 Android 设备将 zip 压缩包和项目文件夹推送到 GitHub 代码仓库。

无论您是下载了导出的代码压缩包、从在线 AI IDE 或 Web 构建器生成了项目,还是在手机本地备份了代码,Zip2Git 都能通过使用官方 Git 数据库 API 将文件直接提交到 GitHub,从而弥合两者之间的鸿沟。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🌟 主要功能

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

• 直接上传 ZIP 文件和文件夹:

使用 Android 系统自带的文件选择器,选择任意 .zip 压缩包或项目文件夹。

• 智能树状结构和差异检查:

提交前检查文件树状结构。 Zip2Git 会在本地计算 Git SHA-1 哈希值,检测新增、修改和删除的文件,并在提交前显示确切的更改。

• 分支和仓库管理:

直接在应用内推送至现有分支(例如 main、master、dev)或创建新分支。

• 自定义提交消息:

编写标准或自定义提交消息,并可完整跟踪分支。

• 原生 Git 树构建:

直接通过官方 GitHub Git 数据 API(Blob、树和提交)构建提交,而非简单的单文件上传。

• 实时上传进度:

通过精细的步骤指示器跟踪提取、哈希、Blob 上传和提交创建过程。

• 推送历史记录:

在应用内快速查看过去的成功推送和分支引用。

• 简洁的 Material 3 设计:

现代、高对比度的深色和浅色主题,严格按照 Material Design 3 指南打造。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔒 安全与隐私至上

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

• 100% 直接连接:

Zip2Git 通过加密的 HTTPS 协议直接与官方 GitHub API (api.github.com) 通信。没有任何中间服务器或第三方代理。

• 安全令牌存储:

您的 GitHub 个人访问令牌 (PAT) 使用 Android 加密存储安全地存储在您的设备上。它绝不会传输到 GitHub 以外的任何地方。

• 零数据收集:

不使用广告 SDK、行为追踪器或遥测数据。您的代码和凭据绝对属于您。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📖 使用方法

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

1. 生成 GitHub 个人访问令牌(经典令牌,权限范围为“repo”;或细粒度令牌,权限范围为读/写)。

2. 在 Zip2Git 中安全地连接您的令牌。

3. 选择目标仓库(所有者/仓库)和分支名称。

4. 选择您的 .zip 压缩包或项目文件夹。

5. 查看检测到的文件和差异。

6. 输入提交信息,然后点击“推送到 GitHub”。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️ 免责声明及归属声明

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Zip2Git 是一个为开发者开发的独立实用程序,与 GitHub, Inc. 无任何关联,亦未获得其赞助或认可。GitHub 和 Octocat 是 GitHub, Inc. 的商标。
在移动设备上直接将 zip 压缩包和项目文件夹推送到 GitHub 仓库。
更新日期
2026年9月11日

数据安全

安全始于了解开发者如何收集和分享数据。数据隐私保护和安全措施可能会因您的使用情况、所在地区和用户年龄而异。此类信息由开发者提供,可能会随时间更新。
  • 不与第三方分享任何数据
    详细了解开发者如何声明数据分享事宜
  • 不会收集任何数据
    详细了解开发者如何声明数据收集事宜

新变化

Initial release