關於 關於 SourceGit 開源免費的 Git 客戶端 新增工作區 工作區路徑: 填寫該工作區的路徑。支援相對路徑。 分支名稱: 選填。預設使用目標資料夾名稱。 追蹤分支 設定遠端追蹤分支 簽出分支方式: 建立新分支 已有分支 AI 助理 重新產生 使用 AI 產生提交訊息 套用為提交訊息 套用修補檔 (apply patch) 修補檔: 選擇修補檔 忽略空白符號 套用修補檔 空白字元處理: 套用擱置變更 套用擱置變更後刪除 還原索引中已暫存的變更 (--index) 已選擇擱置變更: 封存 (archive)... 封存檔案路徑: 選擇封存檔案的儲存路徑 指定的提交: 封存 SourceGit Askpass 不追蹤變更的檔案 沒有不追蹤變更的檔案 移除 二進位檔案不支援該操作! 二分搜尋 (bisect) 中止 標記為錯誤 二分搜尋進行中。目前的提交是「良好」是「錯誤」? 標記為良好 無法確認 二分搜尋進行中。請標記目前的提交為「良好」或「錯誤」,然後簽出另一個提交。 逐行溯源 (blame) 所選擇的檔案不支援該操作! 簽出 (checkout) ${0}$... 與目前 HEAD 比較 與本機工作區比較 複製分支名稱 自訂動作 刪除 ${0}$... 刪除所選的 {0} 個分支 捨棄所有變更 快轉 (fast-forward) 到 ${0}$ 提取 (fetch) ${0}$ 到 ${1}$... Git 工作流 - 完成 ${0}$ 合併 ${0}$ 到 ${1}$... 合併 {0} 個分支到目前分支 拉取 (pull) ${0}$ 拉取 (pull) ${0}$ 內容至 ${1}$... 推送 (push) ${0}$ 重定基底 (rebase) ${0}$ 分支至 ${1}$... 重新命名 ${0}$... 重設 ${0}$ 至 ${1}$... 切換上游分支... 分支比較 追蹤上游分支不存在或已刪除! 位元組 取 消 重設檔案到上一版本 重設檔案為此版本 產生提交訊息 切換變更顯示模式 檔案名稱 + 路徑列表模式 全路徑列表模式 檔案目錄樹狀結構模式 簽出 (checkout) 分支 簽出 (checkout) 提交 提交: 注意: 執行該操作後,目前 HEAD 會變為分離 (detached) 狀態! 未提交變更: 捨棄變更 擱置變更並自動復原 同時更新所有子模組 目標分支: 揀選提交 提交資訊中追加來源資訊 提交列表: 提交變更 對比的父提交: 通常您不能對一個合併進行揀選 (cherry-pick),因為您不知道合併的哪一邊應該被視為主線。這個選項指定了作為主線的父提交,允許揀選相對於該提交的修改。 捨棄擱置變更確認 您正在捨棄所有的擱置變更,一經操作便無法復原,是否繼續? 複製 (clone) 遠端存放庫 額外參數: 其他複製參數,選填。 本機存放庫名稱: 本機存放庫目錄的名稱,選填。 父級目錄: 初始化並更新子模組 遠端存放庫: 關閉 提交訊息編輯器 簽出 (checkout) 此提交 揀選 (cherry-pick) 此提交 揀選 (cherry-pick)... 與目前 HEAD 比較 與本機工作區比較 作者 提交者 摘要資訊 提交編號 標題 自訂動作 互動式重定基底 (rebase -i) ${0}$ 到此處 合併 (merge) 此提交到 ${0}$ 合併 (merge)... 重定基底 (rebase) ${0}$ 到此處 重設 (reset) ${0}$ 到此處 復原此提交 編輯提交訊息 另存為修補檔 (patch)... 合併此提交到上一個提交 合併之後的提交到此處 變更對比 個檔案已變更 搜尋變更... 檔案列表 LFS 檔案 搜尋檔案... 子模組 基本資訊 作者 變更列表 後續提交 提交者 檢視包含此提交的分支或標籤 本提交包含於以下分支或標籤 僅顯示前 100 項變更。請前往 [變更對比] 頁面以瀏覽所有變更。 提交訊息 前次提交 相關參照 提交編號 在瀏覽器中檢視 詳細描述 標題 填寫提交訊息標題 存放庫設定 提交訊息範本 範本內容: 範本名稱: 自訂動作 指令參數: 使用 ${REPO} 表示存放庫路徑、${BRANCH} 表示所選的分支、${SHA} 表示所選的提交編號 可執行檔案路徑: 名稱: 執行範圍: 選取的分支 選取的提交 存放庫 等待自訂動作執行結束 電子郵件 電子郵件地址 Git 設定 啟用定時自動提取 (fetch) 遠端更新 分鐘 預設遠端存放庫 預設合併模式 Issue 追蹤 新增符合 Azure DevOps 規則 新增符合 Gitee 議題規則 新增符合 Gitee 合併請求規則 新增符合 GitHub Issue 規則 新增符合 GitLab 議題規則 新增符合 GitLab 合併請求規則 新增符合 Jira 規則 新增自訂規則 符合 Issue 的正規表達式: 規則名稱: 為 Issue 產生的網址連結: 可在網址中使用 $1、$2 等變數填入正規表達式相符的內容 AI 偏好服務: 設定 [偏好服務] 後,SourceGit 將於此存放庫中使用該服務,否則會顯示 AI 服務列表供使用者選擇。 HTTP 代理 HTTP 網路代理 使用者名稱 用於本存放庫的使用者名稱 工作區 顏色 名稱 啟動時還原上次開啟的存放庫 確認繼續 未包含任何檔案變更! 您是否仍要提交 (--allow-empty)? 自動暫存並提交 未包含任何檔案變更! 您是否仍要提交 (--allow-empty) 或者自動暫存全部變更並提交? 產生約定式提交訊息 破壞性變更: 關閉的 Issue: 詳細資訊: 模組: 簡述: 類型: 複製 複製全部內容 複製完整路徑 複製路徑 新增分支... 新分支基於: 完成後切換到新分支 未提交變更: 捨棄變更 擱置變更並自動復原 新分支名稱: 輸入分支名稱。 空格將以英文破折號取代 建立本機分支 新增標籤... 標籤位於: 使用 GPG 簽章 標籤描述: 選填。 標籤名稱: 建議格式: v1.0.0-alpha 推送到所有遠端存放庫 新增標籤 類型: 附註標籤 輕量標籤 按住 Ctrl 鍵將直接以預設參數執行 剪下 刪除分支確認 分支名稱: 您正在刪除遠端上的分支,請務必小心! 同時刪除遠端分支 ${0}$ 刪除多個分支 您正在嘗試一次性刪除多個分支,請務必仔細檢查後再刪除! 刪除遠端確認 遠端名稱: 路徑: 目標: 所有子節點都會從清單中移除。 只會從清單中移除,而不會刪除磁碟中的檔案! 刪除群組確認 刪除存放庫確認 刪除子模組確認 子模組路徑: 刪除標籤確認 標籤名稱: 同時刪除遠端存放庫中的此標籤 二進位檔案 目前大小 原始大小 複製 檔案權限已變更 第一個差異 忽略空白符號變化 最後一個差異 LFS 物件變更 下一個差異 沒有變更或僅有換行字元差異 上一個差異 另存為修補檔 (patch) 顯示隱藏符號 並排對比 子模組 新增 交換比對雙方 語法上色 自動換行 區塊切換上/下一個差異 使用外部合併工具檢視 顯示檔案的全部內容 減少可見的行數 增加可見的行數 請選擇需要對比的檔案 使用外部比對工具檢視 捨棄變更 所有本機未提交的變更。 變更: 包括所有已忽略的檔案 將捨棄總計 {0} 項已選取的變更 您無法復原此操作,請確認後再繼續! 書籤: 名稱: 目標: 編輯群組 編輯存放庫 執行自訂動作 自訂動作: 提取 (fetch) 提取所有的遠端存放庫 強制覆寫本機 REFs 不提取遠端標籤 遠端存放庫: 提取遠端存放庫內容 不追蹤此檔案的變更 捨棄變更... 捨棄已選的 {0} 個檔案變更... 捨棄選取的變更 使用外部合併工具開啟 使用 ${0}$ 另存為修補檔 (patch)... 暫存 (add) 暫存 (add) 已選的 {0} 個檔案 暫存選取的變更 擱置變更 (stash)... 擱置變更 (stash) 所選的 {0} 個檔案... 取消暫存 從暫存中移除 {0} 個檔案 取消暫存選取的變更 使用我方版本 (ours) 使用對方版本 (theirs) 檔案歷史 檔案變更 檔案内容 Git 工作流 開發分支: 功能分支: 功能分支前置詞: 完成功能分支 完成修復分支 完成發行分支 目標分支: 完成後自動推送 壓縮為單一提交後合併 修復分支: 修復分支前置詞: 初始化 Git 工作流 保留分支 發行分支: 版本分支: 發行分支前置詞: 開始功能分支... 開始功能分支 開始修復分支... 開始修復分支 輸入分支名稱 開始發行分支... 開始發行分支 版本標籤前置詞: Git LFS 加入追蹤檔案規則... 符合完整檔案名稱 規則: 加入 LFS 追蹤檔案規則 提取 (fetch) 執行 `git lfs fetch` 以下載遠端 LFS 物件,但不會更新工作副本。 提取 LFS 物件 啟用 Git LFS 支援 顯示 LFS 物件鎖 沒有鎖定的 LFS 物件 鎖定 僅顯示被我鎖定的檔案 LFS 物件鎖 解鎖 強制解鎖 清理 (prune) 執行 `git lfs prune` 以從本機中清理目前版本不需要的 LFS 物件 拉取 (pull) 執行 `git lfs pull` 以下載遠端 LFS 物件並更新工作副本。 拉取 LFS 物件 推送 (push) 將大型檔案推送到 Git LFS 遠端服務 推送 LFS 物件 遠端存放庫: 追蹤名稱為「{0}」的檔案 追蹤所有 *{0} 檔案 歷史記錄 作者 修改時間 路線圖與訊息標題 提交編號 提交時間 已選取 {0} 項提交 可以按住 Ctrl 或 Shift 鍵選擇多個提交 可以按住 ⌘ 或 ⇧ 鍵選擇多個提交 小提示: 快速鍵參考 全域快速鍵 取消彈出面板 複製 (clone) 遠端存放庫 關閉目前頁面 切換到下一個頁面 切換到上一個頁面 新增頁面 開啟偏好設定面板 切換工作區 切換目前頁面 存放庫頁面快速鍵 提交暫存區變更 提交暫存區變更並推送 自動暫存全部變更並提交 基於選取的提交建立新分支 捨棄選取的變更 提取 (fetch) 遠端的變更 切換左邊欄為分支/標籤等顯示模式 (預設) 切換左邊欄為歷史搜尋模式 拉取 (pull) 遠端的變更 推送 (push) 本機變更到遠端存放庫 強制重新載入存放庫 暫存或取消暫存選取的變更 顯示本機變更 顯示歷史記錄 顯示擱置變更列表 文字編輯器快速鍵 關閉搜尋面板 前往下一個搜尋相符的位置 前往上一個搜尋相符的位置 使用外部比對工具檢視 開啟搜尋面板 捨棄 暫存 取消暫存 初始化存放庫 路徑: 揀選 (cherry-pick) 操作進行中。 正在處理提交 合併操作進行中。 正在處理 重定基底 (rebase) 操作進行中。 目前停止於 復原提交操作進行中。 正在復原提交 互動式重定基底 起始提交: 目標分支: 複製連結 在瀏覽器中開啟連結 發生錯誤 系統提示 工作區列表 頁面列表 合併分支 目標分支: 合併方式: 合併來源: 合併 (多個來源) 提交變更 合併策略: 目標列表: 調整存放庫分組 請選擇目標分組: 名稱: 尚未設定 Git。請開啟 [偏好設定] 以設定 Git 路徑。 瀏覽程式資料目錄 開啟檔案... 選填。 新增分頁 設定書籤 關閉分頁 關閉其他分頁 關閉右側分頁 複製存放庫路徑 新分頁 貼上 {0} 天前 1 小時前 {0} 小時前 剛剛 上個月 一年前 {0} 分鐘前 {0} 個月前 {0} 年前 昨天 偏好設定 AI 分析變更差異提示詞 API 金鑰 產生提交訊息提示詞 模型 名稱 伺服器 啟用串流輸出 外觀設定 預設字型 編輯器 Tab 寬度 字型大小 預設 程式碼 等寬字型 僅在文字編輯器中使用等寬字型 佈景主題 自訂主題 使用固定寬度的分頁標籤 使用系統原生預設視窗樣式 對比/合併工具 安裝路徑 填寫可執行檔案所在路徑 工具 一般設定 啟動時檢查軟體更新 日期時間格式 顯示語言 最大歷史提交數 在提交路線圖中顯示修改時間而非提交時間 在提交詳細資訊中顯示後續提交 在路線圖中顯示標籤 提交標題字數偵測 Git 設定 自動換行轉換 預設複製 (clone) 路徑 電子郵件 預設 Git 使用者電子郵件 拉取變更時進行清理 (--prune) 對比檔案時,預設忽略行尾的 CR 變更 (--ignore-cr-at-eol) 本軟體要求 Git 最低版本為 2.23.0 安裝路徑 啟用 HTTP SSL 驗證 使用者名稱 預設 Git 使用者名稱 Git 版本 GPG 簽章 啟用提交簽章 GPG 簽章格式 可執行檔案路徑 填寫 gpg.exe 所在路徑 啟用標籤簽章 使用者簽章金鑰 填寫簽章提交所使用的金鑰 第三方工具整合 終端機/Shell 安裝路徑 終端機/Shell 清理遠端已刪除分支 目標: 清理工作區 清理在 `$GIT_COMMON_DIR/worktrees` 中的無效工作區資訊 拉取 (pull) 拉取分支: 拉取遠端中的所有分支 本機分支: 未提交變更: 捨棄變更 擱置變更並自動復原 不拉取遠端標籤 遠端: 拉取 (提取並合併) 使用重定基底 (rebase) 合併分支 推送 (push) 確保已推送子模組 啟用強制推送 本機分支: 遠端存放庫: 推送到遠端存放庫 遠端分支: 追蹤遠端分支 同時推送標籤 推送標籤到遠端存放庫 推送到所有遠端存放庫 遠端存放庫: 標籤: 結束 重定基底 (rebase) 操作 自動擱置變更並復原本機變更 目標提交: 分支: 重新載入 新增遠端存放庫 編輯遠端存放庫 遠端名稱: 唯一遠端名稱 存放庫網址: 遠端存放庫的網址 複製遠端網址 刪除... 編輯... 提取 (fetch) 更新 在瀏覽器中存取網址 清理遠端已刪除分支 刪除工作區操作確認 啟用 [--force] 選項 目標工作區: 分支重新命名 新名稱: 新的分支名稱不能與現有分支名稱相同 分支: 中止 自動提取遠端變更中... 排序 依建立時間 依名稱升序 清理本存放庫 (GC) 本操作將執行 `git gc` 命令。 清空篩選規則 設定本存放庫 下一步 自訂動作 沒有自訂的動作 啟用 [--reflog] 選項 在檔案瀏覽器中開啟 快速搜尋分支/標籤/子模組 篩選以顯示或隱藏 取消指定 在提交列表中隱藏 以其篩選提交列表 啟用 [--first-parent] 選項 版面配置 橫向顯示 縱向顯示 提交顯示順序 依時間排序 依拓撲排序 本機分支 回到 HEAD 新增分支 清除所有通知 在提交路線圖中僅對目前分支上色 在 {0} 中開啟 使用外部工具開啟 重新載入 遠端列表 新增遠端 搜尋提交 作者 提交者 變更內容 檔案 提交訊息 提交編號 僅搜尋目前分支 以樹型結構展示 以樹型結構展示 跳過此提交 提交統計 子模組列表 新增子模組 更新子模組 標籤列表 新增標籤 依建立時間 依名稱升序 依名稱降序 排序 在終端機中開啟 在提交列表中使用相對時間 檢視 Git 指令記錄 檢視遠端存放庫 '{0}' 工作區列表 新增工作區 清理 遠端存放庫網址 重設目前分支到指定版本 重設模式: 移至提交: 目前分支: 重設選取的分支(非目前分支) 重設位置 : 選取分支 : 在檔案瀏覽器中檢視 復原操作確認 目標提交: 復原後提交變更 編輯提交訊息 請使用 Shift + Enter 換行。Enter 鍵已被 [確定] 按鈕佔用。 執行操作中,請耐心等待... 儲存 另存新檔... 修補檔已成功儲存! 掃描存放庫 頂層目錄: 檢查更新... 軟體有版本更新: 取得最新版本資訊失敗! 下載 忽略此版本 軟體更新 目前已是最新版本。 切換上游分支 本機分支: 取消設定上游分支 上游分支: 複製提交編號 前往此提交 壓縮為單個提交 合併入: SSH 金鑰: SSH 金鑰檔案 開 始 擱置變更 (stash) 擱置變更後自動復原工作區 工作區檔案保持未修改,但擱置內容已儲存。 包含未追蹤的檔案 保留已暫存的變更 擱置變更訊息: 選填,用於命名此擱置變更 僅擱置已暫存的變更 已選取的檔案中的變更均會被擱置! 擱置本機變更 套用 (apply) 刪除 (drop) 另存為修補檔 (patch)... 捨棄擱置變更確認 捨棄擱置變更: 擱置變更 檢視變更 擱置變更列表 提交統計 提交次數 提交者 總覽 本月 本週 貢獻者人數: 提交次數: 子模組 新增子模組 複製路徑 提取子模組 開啟存放庫 相對存放庫路徑: 本機存放的相對路徑。 刪除子模組 狀態 未提交變更 未初始化 SHA 變更 未解決的衝突 存放庫 確 定 複製標籤名稱 複製標籤訊息 刪除 ${0}$... 合併 ${0}$ 到 ${1}$... 推送 ${0}$... 更新子模組 更新所有子模組 啟用 [--init] 選項 啟用 [--recursive] 選項 子模組: 啟用 [--remote] 選項 存放庫網址: 記錄 清除所有記錄 複製 刪除 警告 起始頁 新增群組 新增子群組 複製 (clone) 遠端存放庫 刪除 支援拖放以新增目錄與自訂群組。 編輯 調整存放庫分組 開啟所有包含存放庫 開啟本機存放庫 開啟終端機 重新掃描預設複製 (clone) 目錄下的存放庫 快速搜尋存放庫... 排序 本機變更 加入至 .gitignore 忽略清單 忽略所有 *{0} 檔案 忽略同路徑下所有 *{0} 檔案 忽略同路徑下所有檔案 忽略本檔案 修補 現在您已可將其加入暫存區中 提 交 提交並推送 歷史輸入/範本 觸發點擊事件 提交 (修改原始提交) 自動暫存全部變更並提交 您已暫存 {0} 個檔案,但只顯示 {1} 個檔案 ({2} 個檔案被篩選器隱藏)。您確定要繼續提交嗎? 偵測到衝突 使用外部合併工具開啟 使用外部合併工具開啟 檔案衝突已解決 使用我方版本 (ours) 使用對方版本 (theirs) 顯示未追蹤檔案 沒有提交訊息記錄 沒有可套用的提交訊息範本 請選擇發生衝突的檔案,開啟右鍵選單,選擇合適的解決方式 署名 已暫存 取消暫存選取的檔案 取消暫存所有檔案 未暫存 暫存選取的檔案 暫存所有檔案 檢視不追蹤變更的檔案 範本: ${0}$ 工作區: 設定工作區... 本機工作區 複製工作區路徑 鎖定工作區 移除工作區 解除鎖定工作區