SourceGit 是開源在GitHub的Git客戶端程式,是除了SourceTree、SmartGit、TortoiseGit外的另一個選擇。

它的最大優點自然就是免費、使用簡單。SourceGit能使用在 Windows、macOS與Linux。

如果不想使用SourceTree或與檔案總管整合的TortoiseGit,可考慮使用SourceGit,應該會比SourceTree好上一些。

安裝

  1. sourcegit GitHub Releases裡下載並安裝
  2. winget install sourcegit快速安裝

1. 初始設定

▼ 點擊左上角的三橫線即可進入偏好設定以設置初始資料:

gh|595

▼ 必須指定好 git.exe 路徑:

gh|593

▼ 輸入外部工具

gh|700

▼ 外觀設定

可自訂外觀,不同的佈景主題可由 sourcegit-scm/sourcegit-theme: Custom Themes for SourceGit下載。

gh|700

2. 添加儲存庫

新增儲存庫的步驟如下:

  1. 開啟SourceGit後點擊頂端的+號就能添加新的儲存庫。

gh|700

  1. 再點擊右側的圖示,第一個圖示是Clone遠端儲存庫,第二個是直接開啟本地的儲存庫

gh|700

  1. 添加新分頁後即可對此儲存庫操作

gh|700

  1. 點擊中間的【變更對比】再點擊檔案後,即可在右側顯示修改前後的變更內容。可點擊右上角的圖示變更比對的樣式

    gh|700

  2. 用Ctrl+點擊選擇兩個提交,就能顯示兩次提交間有變更的檔案。可惜沒有複製所有檔名的方法,只能一個檔名、一個檔名的複製

gh|700

3. 相關鏈接

✅sourcegit-scm/sourcegit: Windows/macOS/Linux GUI client for GIT users: https://github.com/sourcegit-scm/sourcegit

##