sourcegit 离线安装包
它是什么SourceGit 是开源免费的跨平台 Git 图形界面客户端,支持 GitHub、GitLab、Gitea 等远程仓库,提供明暗主题。
SourceGit 是开源免费的跨平台 Git 图形界面客户端,支持 GitHub、GitLab、Gitea 等远程仓库,提供明暗主题。离线安装包面向无法联网的内网环境,配合本机 Git(版本需不低于 2.23.0)即可完成仓库的克隆、提交、分支与推送操作。
详细介绍
简介
SourceGit 是一个开源、免费的 Git 图形界面客户端,覆盖 Windows、macOS 与 Linux 三个平台。它解决的是命令行操作 Git 时记不住子命令、看不清分支与提交关系的问题,把克隆、提交、分支切换、推送拉取等动作放进可视化界面。离线安装包面向无法访问外网的内网环境,让程序文件可以一次性带到目标机器上运行。它支持 GitHub、GitLab、Gitea 等多种远程仓库服务,提供明暗两套主题,适合需要图形化管理仓库的开发者、运维与内网交付人员。
核心功能
- 开源免费的 Git 图形界面客户端,AUR 页面标注许可证为 MIT,源码仓库为 github.com/sourcegit-scm/sourcegit。
- 跨平台客户端,官方仓库描述为 Windows/macOS/Linux GUI client,三类桌面系统共用同一套操作逻辑。
- 对接多种远程仓库服务,包括 GitHub、GitLab、Gitea,可在一个界面内管理多个远程仓库。
- 提供 Light 与 Dark 两套明暗主题,可在官方站点 sourcegit-scm.github.io 上切换查看。
- 程序会创建一个随平台变化的目录,存放用户设置、下载的头像与崩溃日志;Windows 上为 %APPDATA%\SourceGit。
- 依赖本机 Git,要求 Git 版本不低于 2.23.0,与命令行 Git 共存而非替代它。
- 各平台均有对应分发渠道:macOS 走 Homebrew Cask,Arch Linux 走 AUR 的 sourcegit 与 sourcegit-bin。
使用场景
- 内网 Windows 机器无法联网,需要把 Git 与 SourceGit 一并带到目标环境使用。
- 同时维护 GitHub、GitLab、Gitea 上的多个仓库,希望在一个界面里切换远程并完成推送拉取。
- 习惯图形操作的用户,用可视化方式查看分支结构与提交历史,减少命令行子命令的记忆负担。
- 团队成员分别使用 Windows、macOS、Linux,需要统一的界面与操作路径。
- 程序异常退出后,到 %APPDATA%\SourceGit 目录查看崩溃日志与用户设置,便于排查问题。
安装与获取步骤
- 先确认目标机器已装有 Git,版本需不低于 2.23.0。Windows 用户应选择官方 Git for Windows 并加入 PATH 环境变量,避免使用 MSYS Git。
- 内网 Windows 准备 Git:双击运行 Git 安装程序,安装位置选默认,组件建议全选(含 Git Bash),开始菜单文件夹保持默认,随后选择默认编辑器。
- 获取 SourceGit:从官方站点 sourcegit-scm.github.io 或源码仓库 github.com/sourcegit-scm/sourcegit 获取,离线包的具体形态与获取方式以官方页面为准。
- macOS 可用 Homebrew Cask 获取,命令为 brew install --cask sourcegit,会把 SourceGit.app 放入 /Applications,并把 $APPDIR/SourceGit.app/Contents/MacOS/SourceGit 链接到 $HOMEBREW_PREFIX/bin/ 下。
- Arch Linux 可从 AUR 选择 sourcegit 或 sourcegit-bin,两者的上游地址均为 github.com/sourcegit-scm/sourcegit。
- 首次启动后,程序会创建平台相关的设置目录,Windows 为 %APPDATA%\SourceGit,后续的用户设置、头像与崩溃日志都写入该目录。
平台与渠道速查
- Windows:官方 Git for Windows 提供 git 命令与 PATH;SourceGit 侧以官方页面给出的离线获取方式为准。
- macOS:Homebrew Cask 包名 sourcegit,默认平台为 App,落位 /Applications/SourceGit.app。
- Arch Linux:AUR 提供 sourcegit 与 sourcegit-bin 两个条目,关键词为 git、git-gui,许可证 MIT。
- 通用:官方站点 sourcegit-scm.github.io 展示 Light/Dark 主题与产品说明,源码与问题反馈在 github.com/sourcegit-scm/sourcegit。
注意事项
- macOS 上若提示应用程序未经过苹果官方认证、权限属性设置不正确,或提示程序在传输过程中可能被修改,需先按对应提示处理再打开,具体以官方页面为准。
- Windows 上若 SourceGit 找不到 git 命令,优先检查是否为官方 Git for Windows、是否已写入 PATH;MSYS Git 是已知的常见冲突来源。
- 离线包来源不明时不要直接运行,先核对来源渠道,版本号、文件大小、哈希与发布日期均以官方页面为准,本页不作罗列。
- 迁移或清理数据时注意 %APPDATA%\SourceGit 下保存着用户设置、下载的头像与崩溃日志,删除前先退出程序。
- SourceGit 不自带 git 引擎,目标机器缺少 Git 或版本低于 2.23.0 时,仓库操作会失败,需先补齐 Git。
更新记录
最近更新:2026-10-11
软件参数速览
参数对比
| 项目 | sourcegit 离线安装包 |
|---|---|
| 版本 | 2026.22 |
| 大小 | 24.9 MB |
| 平台 | win |
| 网盘 | 百度 |
历史版本
本站收录该软件的多个真实版本,可按下表选用:
| 版本 | 平台 | 大小 | 网盘 | 入口 | 官网 |
|---|---|---|---|---|---|
| 2026.22 | win | 24.9 MB | 百度 | sourcegit 离线安装包 2026.22(查看/下载) | —— |
下载
下载由本站收录的国内网盘提供(夸克 / 百度 / 蓝奏),国内访问快、不限速;网盘链接均经审核,如失效欢迎反馈。
常见问题
启动 SourceGit 后执行提交、推送提示找不到 git 或仓库操作失败,怎么排查?
先在命令行执行 git --version 确认版本不低于 2.23.0,再确认 git 所在目录已加入 PATH。Windows 应使用官方 Git for Windows,MSYS Git 是已知冲突来源;修改 PATH 后需重启 SourceGit 再试。
macOS 打开时提示应用程序未经过苹果官方认证,能直接用吗?
素材列出三类原因:未经过苹果官方认证、权限属性设置不正确、程序在传输过程中可能被修改。需先按提示逐项处理再打开,具体处理方式以官方页面为准。
Windows 下用户设置、头像和崩溃日志存在哪个目录?
程序会创建一个随平台变化的目录,Windows 上是 %APPDATA%\SourceGit,用于存放用户设置、下载的头像与崩溃日志。排查崩溃或迁移数据时先退出程序,再操作该目录。
内网 Windows 机器离线准备 Git 的完整操作顺序是什么?
双击运行 Git 安装程序,安装位置保持默认,组件建议全选(含 Git Bash),开始菜单文件夹保持默认,然后选择默认编辑器,完成后确认 git 已在 PATH 中且版本不低于 2.23.0。
用 Homebrew 装完之后,SourceGit 在系统里的位置在哪里?
Cask 会把 SourceGit.app 放到 /Applications,并把 $APPDIR/SourceGit.app/Contents/MacOS/SourceGit 链接到 $HOMEBREW_PREFIX/bin/ 下,因此既可从启动台打开,也可在终端直接输入命令启动。
Arch Linux 上有两个 AUR 条目,sourcegit 和 sourcegit-bin 有什么区别?
两者上游地址同为 github.com/sourcegit-scm/sourcegit,关键词 git、git-gui,许可证 MIT,描述均为 GUI client for GIT users。选择哪个以 AUR 页面当前说明为准,本页不代为判定。
SourceGit 支持哪些远程仓库服务,能同时管理多个吗?
它支持 GitHub、GitLab、Gitea 等多种远程仓库服务,定位是功能全面的版本控制管理工具而不只是简单的 Git 图形界面,可在同一界面内切换并管理多个远程仓库。
SourceGit 和命令行 Git 是什么关系,能替代 git 本体吗?
不能替代。SourceGit 是图形界面客户端,依赖本机已有的 Git(版本需不低于 2.23.0)。Git 官方书建议通过软件包或安装程序安装 Git 并保持升级,SourceGit 只是调用它完成实际操作。