Zip2Gitは、高速で軽量な開発者向けユーティリティです。Androidデバイスから、デスクトップやコマンドラインターミナルを使わずに、ZIPアーカイブやプロジェクトフォルダをGitHubリポジトリに直接プッシュできます。
エクスポートされたコードアーカイブをダウンロードした場合でも、オンラインのAI IDEやWebビルダーでプロジェクトを生成した場合でも、あるいはスマートフォンにローカルでコードをバックアップした場合でも、Zip2Gitは公式のGitデータベースAPIを使用してファイルをGitHubに直接コミットすることで、あらゆる問題を解決します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌟 主な機能
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• ZIPファイルとフォルダの直接アップロード:
Androidのネイティブシステムファイルピッカーを使用して、任意の.zipアーカイブまたはプロジェクトフォルダを選択します。
• スマートツリーと差分検査:
コミット前にファイルツリーを検査します。 Zip2Gitは、GitのSHA-1ハッシュをローカルで計算し、新規作成、変更、削除されたファイルを検出し、コミット前に正確な変更内容を表示します。
• ブランチとリポジトリの管理:
既存のブランチ(main、master、devなど)にプッシュしたり、アプリから直接新しいブランチを作成したりできます。
• カスタムコミットメッセージ:
標準またはカスタムのコミットメッセージを作成し、ブランチの完全な追跡機能を提供します。
• ネイティブGitツリー構築:
単純な単一ファイルアップロードではなく、公式のGitHub Git Data API(Blobs、Trees、Commits)を介してコミットを直接構築します。
• リアルタイムアップロード進捗状況:
抽出、ハッシュ化、Blobsのアップロード、コミット作成を、詳細なステップバイステップのインジケーターで追跡します。
• プッシュ履歴ログ:
アプリ内で過去のプッシュ履歴とブランチ参照をすばやく確認できます。
• 洗練された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, Inc. によるスポンサーシップや承認も受けていません。GitHub および Octocat は GitHub, Inc. の商標です。
モバイル端末からZIPアーカイブやプロジェクトフォルダをGitHubリポジトリに直接プッシュできます。