Sublime怎么查看Git历史提交记录_Sublime安装GitGutter插件【插件】-sublime

Git History用于查看文件完整提交历史,GitBlame定位某行代码修改来源,GitGutter实时标记变更状态,三者分工明确;FileHistory与Git无关,仅记录打开过的文件路径。

Git History 插件:查看单个文件的完整提交历史

想看某个文件从第一次提交到现在所有改过什么、谁改的、什么时候改的,Git History 是最直接的选择。它不依赖状态栏或行内提示,而是弹出一个可搜索、可点击的提交列表,点进去还能看到 diff。

  • 安装前确认系统已装 Git 且终端能运行 git --version,否则插件会静默失败
  • 必须在 Git 仓库内打开文件(即当前文件路径下存在 .git 目录),否则右键菜单里压根不显示 Git History: View File History
  • 快捷键是 Ctrl+Shift+P → 输入 Git History: View File History 回车,比找右键更快
  • 首次加载可能稍慢,尤其文件历史超过 200 次提交时;插件不会缓存全部历史,每次都是实时调用 git log --follow --oneline 等命令

GitBlame 插件:快速定位某一行代码的修改来源

当你怀疑某行逻辑有问题,想立刻知道“这行是谁加的?什么时候加的?当时提交信息写了啥?”,GitBlame 就是答案。它把 blame 信息直接贴在编辑器底部状态栏,光标一挪就变。

  • 默认开启状态栏显示,无需额外设置;但若没反应,先检查文件是否已保存(未保存的临时文件不触发 blame)
  • 按 Alt+Shift+B 可呼出详细浮窗,含完整作者邮箱、commit hash 和相对时间(如 “2 days ago”)
  • 如果状态栏一直显示 “No blame info”,大概率是插件找不到 git 命令——进 Preferences → Package Settings → GitBlame → Settings,手动填入你的 git 路径,比如 Windows 上可能是 "git_binary": "C:\\Program Files\\Git\\bin\\git.exe"
  • 对超大文件(>10MB)或重写历史频繁的文件,首次加载可能卡顿几秒,后续会缓存结果

GitGutter 插件:不是看历史,而是实时标记变更状态

GitGutter 不提供提交列表或 blame 信息,它的作用是在编辑器左侧边缘显示小图标,告诉你哪些行被新增、修改、删除或暂存了——本质是 Git 工作区与暂存区的视觉同步器。

夏夕资源网专注于CMS网站模板,主流语言整站网站源码下载,网站建设相关教程分享,好用的软件素材整合下载,提供一站式便捷自助服务。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"zy.lucklyus.top",如遇到无法解压的请联系管理员!
夏夕资源网-网站模板_免费源码_资源素材 » Sublime怎么查看Git历史提交记录_Sublime安装GitGutter插件【插件】-sublime
在线时间:12:00 - 22:00
关注微信公众号:微信公众号
站长邮箱:[email protected]
  • 运营天数: 1392+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4003549+
  • 本周更新: 0+
  • 最后更新: 2026-03-16

本站指数

×
  • 运营天数: 1392+
  • 资源总数: 47989+
  • 用户总数: 1+
  • 今日更新: 0+
  • 访问次数: 4003549+
  • 本周更新: 0+
  • 最后更新: 2026-03-16