跳转到内容

Git 整合

當您在 git 儲存庫中瀏覽時,DeckCrate 會直接在檔案清單中呈現它的狀態。

狀態列會顯示目前的分支,以及相對於其上游的領先/落後數量。

每個檔案與資料夾都會取得一個小小的狀態標記

  • 已提交
  • 已修改
  • 已暫存
  • 未追蹤
  • 已忽略
  • 有衝突

資料夾會採用其最重要子項目的狀態,因此您不必展開就能看出有哪些變更。

Git 整合使用作業系統上安裝的 git — 不會隨附任何版本。可在 偏好設定 → Git 中切換:

  • 預設為開啟
  • git 未安裝時,這個開關會隱藏

在儲存庫中,您也可以從指令選單 → **工具**執行兩個日常的遠端 同步指令:

  • Git pull — 在目前的資料夾中執行 git pull,接著重新整理清單。
  • Git push — 在目前的資料夾中執行 git push

這些項目只有在目前的資料夾位於 git 工作樹之內、而且已安裝 git 時,才會出現在「工 具」子選單中 — 這與上述的狀態標記開關無關。系統會以提示訊息回報結果;失敗時會顯示 git 自己的訊息(例如沒有上游、需要驗證,或發生衝突時)。