gitlogue(终端Git提交回放动画工具) 最新版本

它是什么gitlogue 是一款用 Rust 编写的终端命令行工具,用于将 Git 提交历史以动画形式回放

在终端里把Git提交历史回放成带打字动画和语法高亮的可视化故事的开源工具。

👤
作者:谢林峰 | 更新:2026-10-05 | 测试环境:Windows 11 实测 · gitlogue(终端G 0.11.0
软件信息
版本 0.11.0更新 2026-10-05

详细介绍

简介

gitlogue 是一款用 Rust 编写的终端命令行工具,用于将 Git 提交历史以动画形式回放。它会以逼真的打字、光标移动、删除和文件操作动画展示每次提交的代码变化,并结合 tree-sitter 语法高亮(支持32种语言)和项目文件树。(当前收录版本 0.11.0,适用 win/x64。)

详细介绍

gitlogue 是一款面向终端的 Git 提交回放工具,由 Rust 编写,采用 ISC 开源协议。它把仓库的 Git 提交历史转化为可观看的动画:每次提交以逼真的打字效果、光标移动、删除操作和文件树过渡呈现,让代码变更过程变成一段可视化的"故事"。 核心功能包括:提交回放动画(打字、光标、删除、文件操作);工作区差异视图,可在提交前查看已暂存/未暂存的改动;基于 tree-sitter 的语法高亮,支持32种语言;项目文件树展示目录结构与变更统计;屏保模式,可无限随机回放提交;内置9套主题并支持完全自定义;Rust 编写带来的快速轻量特性。 使用场景多样:可作为工作区的环境装饰性屏保、教学中可视化代码随时间的演进、演示时现场回放真实提交历史、用 VHS 或 asciinema 录制演示内容、桌面终端美化(ricing),甚至在会议中营造"正在工作"的氛围。需要注意,它并非传统意义上的屏保,不包含电源管理或屏幕熄灭功能,纯属视觉展示工具;在 OLED 屏幕上长时间显示静态元素(如编辑器背景、边框)存在烧屏风险,LCD 屏幕一般安全。 安装方式多样:官方安装脚本(curl 一键执行)、Homebrew、cargo install、Arch Linux 的 pacman、Nix(可直接 nix run 或安装到 profile),也可从源码用 cargo install --path . 编译。适合开发者、技术讲师、终端爱好者、演示者等用户群体,跨平台支持 Windows、macOS、Linux。

适合人群

  • 想在终端里可视化查看 Git 提交历史的开发者
  • 教学中演示代码演进过程的讲师
  • 演示或演讲时现场回放真实提交历史的人
  • 录制演示视频(VHS/asciinema)的内容创作者
  • 喜欢终端美化(desktop ricing)的爱好者
  • 希望桌面有动态编码氛围装饰的用户

安装教程

前置环境:gitlogue 是独立的命令行程序,运行需要系统已安装 Git 并有可用的终端。项目用 Rust 编写,若用 Cargo 安装需先准备 Rust 工具链。

方式一(推荐,安装脚本):在终端执行 curl -fsSL https://raw.githubusercontent.com/unhappychoice/gitlogue/main/install.sh | bash,脚本会自动完成下载与安装。

方式二(包管理器):macOS 用 brew install gitlogue;Arch Linux 用 pacman -S gitlogue;有 Rust 环境时用 cargo install gitlogue;Nix 用户可直接 nix run github:unhappychoice/gitlogue 免安装运行,或 nix profile install github:unhappychoice/gitlogue 安装到 profile,flake 配置可添加 inputs.gitlogue.url。

方式三(从源码):git clone https://github.com/unhappychoice/gitlogue.git,进入目录后执行 cargo install --path .。

Windows 用户可从 GitHub Releases 页面获取对应平台的压缩包,解压后将可执行文件所在目录加入 PATH,即可在命令行直接运行 gitlogue。

首次启动:在任意 Git 仓库目录中执行 gitlogue 即可开始回放该仓库的提交历史;更多安装选项与排错可参考项目 docs/installation.md。

注意事项:它不是传统屏保,不含电源管理或熄屏功能;OLED 屏幕长时间显示静态元素(编辑器背景、边框)有烧屏风险,LCD 一般安全。

支持平台:Windows、macOS、Linux

版本与文件信息

  • 版本:0.11.0
  • 平台:win x64
  • 文件名:gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip
  • 文件大小:5.7 MB
  • SHA256:47858f7c496a47bec47fbd53614c9a8cd9268b76cfdb01ebf9bd2f3e568f2042

下载地址

常见问题

  • gitlogue(终端Git提交回放动画工具) 下载后无法安装怎么办?
    请确认系统满足 win 平台要求,并以管理员身份运行安装包;若提示缺少运行库,请先安装对应系统组件。
  • 如何确认下载的文件是官方原版?
    通过页面上提供的 SHA256 校验值与官方公布值比对;一致即为官方原版,不一致请勿使用。
  • gitlogue(终端Git提交回放动画工具) 有绿色版或便携版吗?
    是否提供便携版以官方发布页为准;本站仅收录官方公开下载与网盘镜像,不提供破解或修改版本。

核心功能

  • 下载前展示真实文件名「gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip」、版本 0.11.0、文件大小 6004747,以及适用平台 win/x64,便于逐项核对后再获取。
  • 本站提供已校验的下载通道(quark 网盘,提取码随页面展示),并保留官方站点入口作为备用来源。
  • 围绕「gitlogue(终端Git提交回放动画工具)最新版」这一需求给出可执行的获取与部署步骤,减少试错成本。

使用场景

  • 需要在本机部署或重装 gitlogue(终端Git提交回放动画工具)(0.11.0),并希望先核对版本与文件信息再获取的场景。
  • 处理「gitlogue(终端Git提交回放动画工具)最新版」相关需求、希望一次性拿到可核对文件与步骤时。
  • 需要在多台设备使用同一 gitlogue(终端Git提交回放动画工具) 版本(0.11.0),便于统一环境与后续排查时。

注意事项

  • 获取文件后请核对文件名「gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip」与文件大小「6004747」是否与本页一致,避免拿到错误版本。
  • 部署 gitlogue(终端Git提交回放动画工具) 时路径建议避免中文与空格,可减少部分写入失败的概率。
  • 若安全软件出现拦截提示,请先确认来源为本页收录渠道后再决定是否放行。

安装与校验

  • 获取前先核对文件名、文件大小与版本号(本页:gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip / 6004747 / 0.11.0),逐项比对后再继续。
  • 通过本页「quark 网盘」通道转存到自己的网盘后再取回文件,可避免直接下载中断造成的文件不完整。
  • 解压后先确认 gitlogue(终端Git提交回放动画工具) 主程序能否正常启动,再决定是否替换原有版本。
  • 如遇安全软件拦截,请先确认来源为本页收录渠道,再决定是否放行。

国内网盘获取步骤

  • 第 1 步:在本页下载区打开「quark」通道,先核对页面标注的版本号 0.11.0、平台 win/x64,再进入分享页。
  • 第 2 步:输入本页展示的提取码完成校验(提取码以本页下载区为准,不要从第三方来源获取)。
  • 第 3 步:把文件转存到自己的「quark」账号后再下载,避免分享链接失效或下载中断;若为压缩包,建议解压到 C:\\Tools 这类不含中文与空格的路径。
  • 第 4 步:下载完成后核对文件名「gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip」、文件大小「6004747」与版本号 0.11.0,与本页信息一致再安装或运行。

更新记录

当前版本:0.11.0

最近更新:2026-10-05

软件参数速览

当前版本0.11.0
本站更新时间2026-10-05

下载

官方下载

可替代 / 相似软件

以下工具与本文软件定位相近(按内容相似度排序),可按需选型:

软件相似度主要功能入口
tig 软件 相关 —
gitk 软件 相关 —
lazygit 软件 相关 —
gitui 软件 相关 —
Gource 软件 相关 —

怎么选(决策参考)

替代什么

tig 替代软件;gitk 替代软件;lazygit 替代软件;gitui 替代软件;Gource 替代软件;git-graph 替代软件

适合谁

想在终端里可视化查看 Git 提交历史的开发者;教学中演示代码演进过程的讲师;演示或演讲时现场回放真实提交历史的人;录制演示视频(VHS/asciinema)的内容创作者;喜欢终端美化(desktop ricing)的爱好者;希望桌面有动态编码氛围装饰的用户

不适合谁

不适合需要传统屏保(电源管理/熄屏)功能的用户,也不适合非终端环境或不使用 Git 的场景。

核心优势

提交回放动画:打字、光标移动、删除、文件操作;工作区差异视图:提交前查看已暂存/未暂存改动;tree-sitter 语法高亮,支持32种语言;项目文件树展示目录结构与变更统计;屏保模式:无限随机回放提交;内置9套主题,支持完全自定义;Rust 编写,运行快速轻量;跨平台:Windows、macOS、Linux

主要限制

当前发行资产仅提供 Windows x64 压缩包;非传统屏保;OLED 长时间静态显示有烧屏风险。

社区信号

GitHub 星标约 5079,近期(2026-10)仍有提交,已发布 0.11.0 版本,社区活跃度较高。

成熟度

成长中

什么时候选它

当你想在终端里把 Git 提交历史以动画形式回放、演示或美化终端时选它。

什么时候不要选它

当你需要传统屏保的电源管理功能,或只需基础 Git 日志查看时不必选它。

常见问题

gitlogue(终端Git提交回放动画工具) 下载后无法安装怎么办?

请确认系统满足 win 平台要求,并以管理员身份运行安装包;若提示缺少运行库,请先安装对应系统组件。

gitlogue(终端Git提交回放动画工具) 最新版本:如何确认下载的文件是官方原版?

通过页面上提供的 SHA256 校验值与官方公布值比对;一致即为官方原版,不一致请勿使用。

gitlogue(终端Git提交回放动画工具) 有绿色版或便携版吗?

是否提供便携版以官方发布页为准;本站仅收录官方公开下载与网盘镜像,不提供破解或修改版本。

gitlogue(终端Git提交回放动画工具) 最新版本:页面标注的 0.11.0 是最新版本吗?后续更新怎么同步?

本页的 0.11.0 是最近一次收录的结果;官方发布新版本后会在下一次收录同步。需要立刻确认最新版,请以官方站点为准。

gitlogue(终端Git提交回放动画工具) 最新版本:下载后的文件名与大小怎么核对(gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip / 6004747)?

以本页「版本与文件信息」为准:文件名 gitlogue-v0.11.0-x86_64-pc-windows-msvc.zip、大小 6004747。两者一致即说明文件完整且来源对应。

gitlogue(终端Git提交回放动画工具) 最新版本:本机是 win / x64,应该选哪一个文件?

请选取与本机 win / x64 匹配的安装包;混用不同架构会出现无法运行或异常退出的情况。

gitlogue(终端Git提交回放动画工具) 最新版本:分享页提示文件不存在时该怎么处理?

优先切换到本页另一条通道;两条都不可用时,请改用官方站点入口获取,不要从第三方转存来源获取。

gitlogue(终端Git提交回放动画工具) 最新版本:开源仓库地址在哪里,可以自行编译吗?

开源地址:https://github.com/unhappychoice/gitlogue。可按仓库文档自行编译,但请以本页收录的安装包为可核对基准。

相关推荐