Git 整合
當您在 git 儲存庫中瀏覽時,DeckCrate 會直接在檔案清單中呈現它的狀態。
狀態列中的分支
Section titled “狀態列中的分支”狀態列會顯示目前的分支,以及相對於其上游的領先/落後數量。
每個檔案的狀態標記
Section titled “每個檔案的狀態標記”每個檔案與資料夾都會取得一個小小的狀態標記:
- 已提交
- 已修改
- 已暫存
- 未追蹤
- 已忽略
- 有衝突
資料夾會採用其最重要子項目的狀態,因此您不必展開就能看出有哪些變更。
Git 整合使用作業系統上安裝的 git — 不會隨附任何版本。可在
偏好設定 → Git 中切換:
- 預設為開啟。
- 當
git未安裝時,這個開關會隱藏。
Git 動作
Section titled “Git 動作”在儲存庫中,您也可以從指令選單 → **工具**執行兩個日常的遠端 同步指令:
- Git pull — 在目前的資料夾中執行
git pull,接著重新整理清單。 - Git push — 在目前的資料夾中執行
git push。
這些項目只有在目前的資料夾位於 git 工作樹之內、而且已安裝 git 時,才會出現在「工
具」子選單中 — 這與上述的狀態標記開關無關。系統會以提示訊息回報結果;失敗時會顯示 git
自己的訊息(例如沒有上游、需要驗證,或發生衝突時)。