GitExtensions 4.2 已經發布,這是一個具有圖形介面的工具,用於管理 git 儲存庫,可以整合到系統選單中以處理文件,並透過插件整合到 IDE(JetBrains、VSCode、MSVS)中。 此專案程式碼是用 C# 編寫的,並根據 GPLv3 授權分發。
主要變化:
- 與 GitLab 的新整合插件。
- 為 JIRA 外掛程式新增了對個人存取權杖的支援。
- 各種性能改進。
- 各種使用者介面改進。
- 改進了 Git 命令日誌對話框。
- 對「變基」對話框的改進
- 允許一次對多個檔案執行「另存為...」儲存操作。
- 編輯器現在可以使用 ALT + UP 和 ALT + DOWN 向上/向下移動一行。
- 對於 OpenSSH,在請求密碼時已設定環境變數 SSH_ASKPASS(需要 OpenSSH 8.4 或更高版本;不適用於舊版本的 OpenSSH)。
- 確保 GitExtensions 僅在目前環境中自動安裝為編輯器。
- 允許重置未索引的變更而不影響中間變更。
- 更好地處理“無法載入檔案或組件”錯誤。
- 垂直製表符 (SHIFT + ENTER) 現在被視為換行符號。
- 新增了在 Arm64 (WoA) 系統上建置適用於 Windows 的 GitExtensions 的支持,但需要手動建置。
- 已為腳本實現了“{HEAD}”選項。
- 現在建置需要 .NET 6.0 Desktop Runtime v6.0.24 或更高版本。
- 推薦的 Git 版本是 2.42。


來源: opennet.ru
