免費軟體資源 soft.registry
⚠ 這是歷史版本頁面 — 查看 SourceTree 最新版本 →
SourceTree 圖示

SourceTree 3.4.13

v 3.4.13
Windows ↔ 也有 macOS 版 免費軟體 7.4/10 (27)
  • 目前版本3.4.13
  • 更新日期2023-06-02
  • 檔案大小23.2 MB
  • 檔案名稱SourceTreeSetup-3.4.13.exe
  • 作業系統Windows 7 / Windows 8 / Windows 10 / Windows 11
  • 支援語系English
  • 授權型式免費軟體
  • 開發商 Atlassian
  • 軟體分類Windows 軟體 / 開發者工具
##

編輯短評

SourceTree 是 Atlassian 推出的免費 Git 客戶端,主要解決開發者不熟悉指令列操作時,管理 Git 版本控制的門檻問題。它透過圖形化介面呈現儲存庫狀態與分支模型,讓 commit、pull、push 與衝突處理都能以視覺化方式完成,同時也支援 Mercurial 儲存庫。這套軟體長期維護、更新相當活躍,在同類工具中屬於有一定知名度、但不算最熱門的選擇,評價普遍不錯。

SourceTree 適合剛接觸 Git 的初學者,也適合習慣視覺化操作、不想背指令的開發者,在需要快速理解分支結構或處理合併衝突時特別實用。與其他 Git 圖形介面工具相比,它整合了 Atlassian 生態系,但介面與功能對部分使用者來說略顯繁重。軟體為免費授權,提供 Windows 與 macOS 版本,不過目前僅有英文介面,使用上需留意沒有正體中文語系。

##

軟體介紹

SourceTree 是由 Atlassian 開發的免費 Git 用戶端,透過直覺的圖形介面簡化 Git 儲存庫管理

專為偏好以視覺化方式操作 Git 工作流程的開發者設計,SourceTree 消除了命令列操作的需求,無論是 Git 新手或經驗豐富的使用者都是絕佳選擇。

它支援 Git 與 Mercurial 儲存庫,讓使用者能順暢地管理、提交、拉取、推送及解決衝突。

主要功能

圖形化 Git 用戶端:提供 Git 儲存庫與分支模型的直覺視覺化呈現。

分支管理:輕鬆點擊即可建立、切換、合併與刪除分支。

提交歷史視覺化:清楚顯示提交紀錄與變更的詳細檢視。

內建合併衝突解決工具:透過內建的視覺化衝突編輯器協助使用者解決衝突。

支援大型儲存庫:有效率地處理大規模儲存庫。

遠端儲存庫整合:連線至 Bitbucket、GitHub 與 GitLab 等熱門 Git 託管服務。

暫存與擱置變更:暫時擱置變更而不進行提交。

互動式 Rebase:提供簡化方式清理提交歷史。

使用者介面

介面乾淨且組織良好,左側邊欄可快速存取本機與遠端儲存庫。

主面板顯示詳細的提交歷史、檔案變更與分支結構,方便追蹤專案進度。

介面結構完善,即使不熟悉 Git 的使用者也能順暢導覽。

更新內容
  • 新增:新增自訂檔案雙擊行為的選項。
  • 新增:在右鍵選單中引入「在 Sourcetree 中開啟」。
  • 修正:分支名稱現在允許包含空格。
  • 修正:解決刪除 passwd 檔案時的驗證失敗問題。
  • 修正:互動式 Rebase 視窗在提交壓縮時現在能正確調整大小。
  • 修正:更新摺疊的 Tags/Branches 圖示,並在設定中新增摺疊選項。
  • 修正:提交訊息格式問題已修正。
  • 修正:改善「繼續 Rebase」流程的使用者體驗。
  • 修正:Sourcetree MSI 安裝程式與捷徑的命名保持一致。
  • 修正:Sourcetree 不再未經許可覆寫 .gitconfig。
安裝與設定

下載:從 Atlassian SourceTree 官方網站取得安裝程式。

安裝:執行安裝程式並依照螢幕指示操作。

初始設定
  • 使用 Atlassian 帳號登入。
  • 設定 SSH 金鑰以安全存取儲存庫。
  • 從 GitHub、Bitbucket 或 GitLab 連線至遠端儲存庫。
複製儲存庫:使用 HTTPS 或 SSH 複製儲存庫。

開始使用:開始操作儲存庫、管理分支並進行提交。

使用方式

開啟儲存庫:可複製遠端儲存庫或開啟現有的本機儲存庫。

暫存與提交變更:檢視檔案修改、暫存變更並提交更新。

分支管理:使用圖形介面建立與切換分支。

推送與拉取:與遠端儲存庫同步變更。

解決衝突:使用內建的合併衝突解決工具有效率地處理衝突。

Rebase 與 Stash:執行進階 Git 操作,例如 rebase 與 stash 變更。

常見問題

SourceTree 免費使用嗎?
是的,此平台與程式完全免費,可用於個人與商業專案。

SourceTree 能與 GitHub 和 GitLab 搭配使用嗎?
可以,它支援與 GitHub、GitLab 和 Bitbucket 整合。

SourceTree 支援 Windows 和 macOS 嗎?
是的,SourceTree 提供 Windows 與 macOS 版本。

如何在 SourceTree 中解決合併衝突?
它提供內建的合併衝突解決工具,讓您在提交變更前手動解決衝突。

我可以不使用 Atlassian 帳號使用 SourceTree 嗎?
不行,使用 SourceTree 需要 Atlassian 帳號。

替代方案

GitKraken – 視覺效果出眾的 Git 用戶端,具備額外的生產力功能。

GitHub Desktop – 專為 GitHub 使用者設計的精簡 Git 用戶端。

Git GUI – 提供 Git 操作的基本圖形介面。

系統需求
  • 作業系統:Windows 10 或 Windows 11
  • 處理器:1 GHz 或更快
  • 記憶體:最低 2 GB(建議 4 GB)
  • 磁碟空間:至少 200 MB 可用空間
  • 網路:需要網際網路連線以進行 Atlassian 帳號登入與儲存庫存取
優點
  • 免費使用,無隱藏費用
  • 使用者友善的圖形介面
  • 同時支援 Git 與 Mercurial
  • 與 Bitbucket、GitHub 和 GitLab 無縫整合
  • 內建合併衝突解決工具
缺點
  • 使用時需要 Atlassian 帳號
  • 處理非常大的儲存庫時可能出現效能問題
  • 缺少命令列工具中某些進階 Git 功能
  • 偶爾會遇到錯誤與當機
  • 相較於 Git 命令列操作較慢
結論

SourceTree 是尋找視覺化 Git 用戶端以簡化儲存庫管理的開發者的絕佳選擇。它提供直覺的介面、強大的功能,以及與熱門 Git 服務的無縫整合。雖然在大型儲存庫上有些效能限制,且需要 Atlassian 帳號,但其易用性與功能性使其成為許多開發者取代命令列 Git 的優秀替代方案。

注意:需要 .NET Framework

也可下載:SourceTree for Mac

下載 SourceTree 最新版本 為什麼此應用程式發布在 FileHorse 上?(更多資訊
##

畫面截圖

SourceTree 畫面截圖 1 SourceTree 畫面截圖 2 SourceTree 畫面截圖 3 SourceTree 畫面截圖 4
##

歷史版本

完整清單 →