掌上Git 技術支援

感謝你使用掌上Git。本頁面提供常見問題解答和使用指引。如果以下內容未能解決你的問題,歡迎透過電郵聯絡我們。

聯絡電郵:palmgit@126.com
回覆時間:我們會在 15 個工作日內回覆你的電郵。

一、應用功能

免費用戶具備完整可用的 Git 操作能力,付費用戶可擴展操作目錄範圍(由沙盒內擴展至用戶主動授權的外部目錄),用於實現倉庫匯出共享、管理其他應用程式產物等場景。

層級 功能範圍 費用狀態
免費功能 沙盒內目錄的 Git 倉庫操作(clone、commit、push 等完整功能) 免費
付費功能 擴展至用戶透過授權的外部目錄的 Git 倉庫操作 非消耗型應用內購買

二、常見問題

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 私有目錄下的所有本地數據。
非沙盒目錄下的倉庫:在未取消授權前,同沙盒目錄倉庫一樣,在倉庫列表頁左滑或長按選擇「永久刪除(從磁碟刪除檔案)」即可刪除。在取消授權後,需自行透過系統檔案管理器刪除。

三、私隱政策

我們如何處理你的數據,請參閱:【私隱政策】

四、開源許可

本應用使用了部分開源庫。你可以在 App 內的「關於」頁面點擊「許可證」查看完整列表。

五、聯絡我們

如果以上內容未能解決你的問題,請透過以下方式聯絡我們:

電子郵箱:palmgit@126.com

我們會在 15 個工作日內回覆。為幫助我們更快定位問題,建議在郵件中附上以下信息:

  • 你的 iOS 裝置型號和系統版本

  • App 版本號

  • 問題的詳細描述

  • 如有可能,附上問題截圖