PalmGit テクニカルサポート
PalmGitをご利用いただきありがとうございます。本ページでは、よくあるご質問と使用方法のご案内を掲載しています。以下でご不明な点が解決しない場合は、メールにてお気軽にお問い合わせください。
連絡先メール:palmgit@126.com
回答時間:お客様のメールには15営業日以内に返信いたします。
1. アプリの機能
無料ユーザーはGitの操作機能をすべてご利用いただけます。有料ユーザーは操作可能なディレクトリの範囲を拡張でき(サンドボックス内から、ユーザーが自ら許可した外部ディレクトリまで)、リポジトリのエクスポート・共有、他のアプリの成果物の管理などのシーンに利用できます。
| 階層 | 機能範囲 | 費用の状態 |
|---|---|---|
| 無料機能 | サンドボックス内ディレクトリのGitリポジトリ操作(clone、commit、pushなどの完全な機能) | 無料 |
| 有料機能 | ユーザーが許可した外部ディレクトリのGitリポジトリ操作まで拡張 | 非消耗型のアプリ内課金 |
2. よくあるご質問
1. 基本的な使い方
リモートリポジトリをクローンするには?
ホーム画面の右上隅にある「+」をタップし、「リモートリポジトリをクローン」を選択して、リモートリポジトリのアドレス(HTTPSおよびSSHに対応)を入力し、ローカルの保存先ディレクトリを選択して、認証方式を選んで認証情報を入力したら、「リポジトリをクローン」をタップします。クローンにはネットワーク接続が必要で、完了するとリポジトリは選択したローカルディレクトリに保存されます。
コードをコミットしてプッシュするには?
ローカルリポジトリを開いた後、ファイル編集画面でファイルを変更し、リポジトリのホーム画面に戻ってステータス一覧ページに進み、コミットするファイルをステージングエリアに追加し、「n件の変更をコミット」をタップして、コミットメッセージを入力してからコミットをタップします。コミットが完了したら、リポジトリのホーム画面で「プッシュ」をタップして変更をリモートリポジトリに同期できます。コミットメッセージの入力時に「リモートへ即時プッシュ」を選択すると、コミット時にすぐリモートへプッシュすることもできます。なお、リモートへのプッシュには、有効なGit認証情報を設定済みであることが必要です。
リモートブランチの作成、切り替え、マージ、チェックアウトは?
リポジトリのホーム画面で右上隅のメニューをタップし、「ブランチを作成」をタップしてブランチ名を入力すると、現在のブランチを基に新しいブランチを作成できます。
リポジトリのホーム画面でローカルブランチをタップしてローカルブランチ一覧ページに進み、任意のブランチの切り替えボタンをタップすると、そのブランチに切り替えられます。
リポジトリのホーム画面でローカルブランチをタップしてローカルブランチ一覧ページに進み、任意のブランチのマージボタンをタップすると、そのブランチを現在のブランチにマージできます。
リポジトリのホーム画面でリモートブランチをタップしてリモートブランチ一覧ページに進み、「ダウンロードボタン」をタップすると、リモートブランチをローカルにチェックアウトできます。
コミット履歴とファイル差分を表示するには?
リポジトリのホーム画面で「コミット履歴」をタップすると、すべてのコミット記録を確認できます。任意のコミットをタップしてコミット情報ページに進むと、そのコミットで変更されたファイルと具体的な差分を確認できます。
2. 権限と認証情報
プッシュ時に認証情報のエラーが表示された場合は?
設定した認証情報が有効かどうかをご確認ください。HTTPSを使用している場合は、Tokenが期限切れでなくプッシュ権限を有していることをご確認ください。SSHを使用している場合は、キーがリモートリポジトリサービス事業者に正しく追加されていることをご確認ください。
リポジトリ認証情報とグローバル認証情報
リポジトリのリモート操作の認証には、リポジトリ認証情報またはグローバル認証情報のいずれかを使用できます。
グローバル認証情報は簡便な権限認証用の認証情報であり、すべてのリポジトリが使用対象として選択できます。使用前に、対応する権限があるかを必ずご確認ください。
リポジトリ認証情報は特定のリポジトリ専用の認証情報です。「リポジトリ設定」でリポジトリ認証情報を設定でき、有効なリポジトリ認証情報をグローバル認証情報に追加して、グローバル認証情報とすることもできます。
なぜファイルアクセス権限が必要なのですか?
ファイルアクセス権限は、お客様が許可した非サンドボックスのディレクトリにアクセスし、ファイルの読み取り、書き込み、Git操作を実行するために使用します。また、Gitリポジトリを外部の許可ディレクトリへエクスポートすることもできます。Appは、お客様のiOSデバイス上にあるその他の無関係なディレクトリのファイルをスキャンまたは読み取りしません。設定の外部ディレクトリで、いつでも許可ディレクトリの追加やディレクトリの許可の取り消しができます。
Appは私のコードを収集しますか?
いいえ。お客様のコードおよびリポジトリの内容は、常にお客様のiOSデバイスのローカルに保持され、当方のサーバーにアップロードされることはありません。Git操作は、お客様ご自身が設定したリモートリポジトリサービス事業者と直接通信します。詳細は当方のプライバシーポリシーをご参照ください。
3. アプリ内課金
購入済みのプレミアム機能を復元するには?
「設定」で「購入の復元」をタップすると、AppはApple App Storeに購入履歴を照会します。以前にプレミアム機能を購入している場合は、復元後に自動的に解放されます。
アンインストールして再インストールすると、購入は失われますか?
いいえ。購入の権利はApple App Storeが保管しており、お客様のAppleアカウントに紐づいています。アンインストールして再インストールした後も、「購入の復元」によりアクセス権を再取得できます。
返金を申請するには?
返金はAppleが対応し、当方がお客様に代わって直接お手続きすることはできません。 reportaproblem.apple.com にアクセスして返金を申請してください。
4. データとプライバシー
Appをアンインストールすると、リポジトリデータは失われますか?
サンドボックスディレクトリはAPPのプライベートディレクトリであり、APPをアンインストールするとサンドボックスディレクトリ上のリポジトリは削除されます。許可された非サンドボックスディレクトリにあるGitリポジトリについては、Appをアンインストールしてもこれらのディレクトリのファイルは削除されず、お客様のiOSデバイスに引き続き保存され、再インストール後もリポジトリ一覧に追加できます。ただし、App内の環境設定および購入ステータスのキャッシュは消去されます。再インストール後は、「購入の復元」によりプレミアム機能を復元できます。
ローカルに保存されたデータを削除するには?
サンドボックスディレクトリにあるリポジトリ:リポジトリ一覧ページで左スワイプまたは長押しして「完全に削除(ディスクからファイルを削除)」を選択すると、ローカルのリポジトリデータを削除できます。またはAppを直接アンインストールすると、Appのプライベートディレクトリにあるすべてのローカルデータを削除できます。
非サンドボックスディレクトリにあるリポジトリ:許可を取り消す前は、サンドボックスディレクトリのリポジトリと同様に、リポジトリ一覧ページで左スワイプまたは長押しして「完全に削除(ディスクからファイルを削除)」を選択すれば削除できます。許可を取り消した後は、ご自身でシステムのファイルマネージャーから削除する必要があります。
3. プライバシーポリシー
当方がお客様のデータをどのように取り扱うかについては、以下をご参照ください:【プライバシーポリシー】
4. オープンソースライセンス
本アプリは一部のオープンソースライブラリを使用しています。App内の「アプリについて」ページで「ライセンス」をタップすると、完全なリストを確認できます。
5. お問い合わせ
以上でご不明な点が解決しない場合は、以下の方法で当方にお問い合わせください:
電子メール:palmgit@126.com
15営業日以内に返信いたします。問題の特定を迅速に行うため、メールに以下の情報を添付されることをおすすめします:
- お客様のiOSデバイスのモデルとシステムバージョン
- Appのバージョン番号
- 問題の詳細な説明
- 可能であれば、問題のスクリーンショット