sourcegit 离线安装包

它是什么SourceGit 是开源免费的跨平台 Git 图形界面客户端,支持 GitHub、GitLab、Gitea 等远程仓库,提供明暗主题。

SourceGit 是开源免费的跨平台 Git 图形界面客户端,支持 GitHub、GitLab、Gitea 等远程仓库,提供明暗主题。离线安装包面向无法联网的内网环境,配合本机 Git(版本需不低于 2.23.0)即可完成仓库的克隆、提交、分支与推送操作。

👤
作者:谢林峰 | 更新:2026-10-11
软件信息
更新 2026-10-11

详细介绍

简介

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 目录查看崩溃日志与用户设置,便于排查问题。

安装与获取步骤

  1. 先确认目标机器已装有 Git,版本需不低于 2.23.0。Windows 用户应选择官方 Git for Windows 并加入 PATH 环境变量,避免使用 MSYS Git。
  2. 内网 Windows 准备 Git:双击运行 Git 安装程序,安装位置选默认,组件建议全选(含 Git Bash),开始菜单文件夹保持默认,随后选择默认编辑器。
  3. 获取 SourceGit:从官方站点 sourcegit-scm.github.io 或源码仓库 github.com/sourcegit-scm/sourcegit 获取,离线包的具体形态与获取方式以官方页面为准。
  4. macOS 可用 Homebrew Cask 获取,命令为 brew install --cask sourcegit,会把 SourceGit.app 放入 /Applications,并把 $APPDIR/SourceGit.app/Contents/MacOS/SourceGit 链接到 $HOMEBREW_PREFIX/bin/ 下。
  5. Arch Linux 可从 AUR 选择 sourcegit 或 sourcegit-bin,两者的上游地址均为 github.com/sourcegit-scm/sourcegit。
  6. 首次启动后,程序会创建平台相关的设置目录,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.win-arm64.zip(2026.22 · Windows · 24.9 MB)
本站更新时间2026-10-11

参数对比

项目sourcegit 离线安装包
版本2026.22
大小24.9 MB
平台win
网盘百度

历史版本

本站收录该软件的多个真实版本,可按下表选用:

版本平台大小网盘入口官网
2026.22 win 24.9 MB 百度 sourcegit 离线安装包 2026.22(查看/下载) ——

下载

⚡
国内下载加速

本站提供夸克 / 百度 / 蓝奏网盘转存下载,国内访问快、不限速,转存后即可高速下载。网盘链接均经人工审核,失效可反馈补链。

国内下载(推荐)
推荐下载
夸克网盘下载 提取码:
百度网盘下载 提取码:
备用下载
百度网盘下载 提取码:
夸克网盘下载 提取码:
夸克网盘下载 v2026.22(24.9 MB) 提取码:
百度网盘下载 v2026.22(24.9 MB) 提取码:
官方下载

下载由本站收录的国内网盘提供(夸克 / 百度 / 蓝奏),国内访问快、不限速;网盘链接均经审核,如失效欢迎反馈。

常见问题

启动 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 只是调用它完成实际操作。

相关推荐