- 遠端:連線到託管 Git 倉庫。
- 本地:直接在 知行之橋 伺服器上建立獨立 Git 倉庫,無需遠端 URL 或憑據。
- 遠端 Git 倉庫 URL。使用 SSH 時必須提供 SSH 地址,例如
git@github.com:username/private-repo.git。支援 GitHub、GitLab、Bitbucket 和 Azure DevOps 等主流平臺。 - 認證方案。選擇認證方案後,會顯示配置所需的欄位。
- HTTPS:倉庫的使用者名稱和密碼或權杖。
- SSH:SSH 私密金鑰檔案和密碼短語。請參閱使用 SSH 認證。
- OAuth:點選取得存取權杖。
AppDirectory 內建立 Git 倉庫,建立包含初始化前配置的 settings-before-git-init-<initialization_date> 分支,並暫存配置檔案。這可避免遠端倉庫已有衝突內容時丟失本地配置。
頁尾會變為顯示本地修改數、當前分支以及遠端提交數(僅遠端倉庫)的狀態列。遠端倉庫點選提交併推送完成初始提交;本地倉庫點選提交。

工作區 Git 版本控制設定
工作區可以擁有獨立於全域倉庫的 Git 倉庫。要進行配置,請開啟該工作區,然後點選省略號功能表中的設定。點選 Git 版本控制索引標籤。有關工作區倉庫與全域倉庫的關係,請參閱全域倉庫與工作區倉庫。 配置以下內容:- 啟用 Git 版本控制:為此工作區啟用獨立的 Git 倉庫。如果已設定全域倉庫,會顯示一條警告,說明為工作區啟用版本控制會將其從全域倉庫中移除,之後該工作區僅由你配置的倉庫追蹤。工作區使用的連線、憑證和設定檔等共享資源仍保留在全域倉庫中。
- 配置類型:選擇遠端以連線託管 Git 倉庫,或選擇本地以使用 知行之橋 伺服器上的 Git 倉庫,無需連線外部服務。
- 倉庫 URL 和身分驗證:提供與全域倉庫表單相同的倉庫 URL、認證方案和憑據(HTTPS、SSH 或 OAuth)。請參閱上方設定以及使用 SSH 認證。
使用 SSH 認證
- 執行
ls -al ~/.ssh檢查現有 SSH 金鑰。 - 如需新金鑰,執行
ssh-keygen -t ed25519 -C "your_email@example.com"。 - 可為金鑰新增密碼短語。
- 在 SSH 私密金鑰欄位上傳私密金鑰。
- 將公開金鑰新增到 Git 平臺。
刪除 Git 配置
要刪除全域 Git 版本控制配置,請點選設定面板上的垃圾桶圖示,然後選擇Git 倉庫選項:- 保留底層倉庫:知行之橋 斷開倉庫連線,但磁碟上的
.git資料夾保持不變,仍可使用伺服器上的 Git 工具直接操作。 - 刪除底層倉庫:刪除
.git資料夾,完全停用該安裝的版本控制。所有暫存但未提交的更改都會永久丟失。
- 保留底層倉庫:知行之橋 斷開工作區與其倉庫的連線,但
.git資料夾保持不變。未提交的更改仍保留在該倉庫中。即使存在全域倉庫,該工作區也不會由全域倉庫追蹤。 - 刪除底層倉庫:刪除該工作區的
.git資料夾。如果存在全域倉庫,工作區中未提交的更改會自動新增到全域倉庫,全域倉庫將重新追蹤該工作區。