百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

Guitar

> 开发工具
开源

Git GUI 客户端

1.7K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Git GUI 客户端

Note: This document was generated by AI. It may not accurately reflect the actual state of the project.

Guitar

Guitar is a fast, lightweight Git GUI client written in C++ with Qt 6.
It provides an intuitive graphical interface for everyday Git workflows on Windows, macOS, and Linux.

Notice (2026-07-02): AppImage support is planned to be discontinued because ongoing maintenance has become difficult. I am looking for someone to take over maintenance in my place.
(AppImage対応はメンテナンス継続が困難なため、対応を終了する予定です。私の代わりのメンテナーを募集します。)

Notice (2026-04-07): There are no plans to release a Mac version in the future. CI and nightly-build have also been discontinued.
(今後mac版をリリースする予定はありません。CIとnightly-buildも廃止されました。)


Summary

License Open Source, Free Software — GPL v2 (commercial use also free) Platforms Windows, Linux Language C++20 Framework Qt 6

Features

Core Git Operations

  • Commit — Stage/unstage files, write commit messages, and commit with a single click
  • Branch — Create, checkout, rename, and delete local/remote branches
  • Push / Pull / Fetch — Sync with remote repositories; supports --prune and push all tags
  • Merge / Rebase — Merge branches or rebase with abort support
  • Cherry-pick — Apply individual commits across branches
  • Stash — Stash and restore work in progress
  • Reset — Soft and hard reset (HEAD~1, --hard)
  • Clone — Clone repositories from URLs or directly from GitHub

Viewing & Navigation

  • Commit log with graph — Visual branch/merge graph with author avatars
  • Diff view — Side-by-side and inline diff display with syntax-aware highlighting
  • Blame — Line-by-line blame view with commit details
  • File history — Per-file commit history browsing
  • Reflog — Full reflog viewer for recovery
  • Find commit — Incremental search across commit messages and file contents
  • Jump — Quick navigation to any commit by hash

Repository Management

  • Multiple repositories — Manage many working copies from a unified sidebar
  • Working folders — Organize repositories into named groups
  • Submodules — Add and update Git submodules
  • Tags — Create, edit, and push tags
  • Remotes — Add, edit, and remove remote entries
  • Remote branches — Browse and delete remote branches

Advanced

  • GitHub integration — Clone and search repositories from GitHub directly
  • SSH support — Connect to remote hosts via SSH with key management
  • GPG signing — Sign commits with a GPG key
  • AI commit messages — Generate commit messages using a generative AI backend
  • Dark theme — Full dark mode support
  • Multilingual UI — English, Japanese, Spanish, Russian, Tamil, Chinese (Simplified/Traditional)
  • Credential helper config — Manage Git credential helpers from the settings dialog
  • Trace logger — Built-in trace/remote logging for debugging

Download Nightly Builds

  • https://files.soramimi.jp/guitar/nightly/information.html

Build yourself

Ubuntu

  • https://soramimi.github.io/Guitar/build-on-ubuntu.html

Windows

  • https://soramimi.github.io/Guitar/build-on-windows.html

API Documentation (Doxygen)

  • https://files.soramimi.jp/guitar/doxy/html/

Screenshots

Windows

macOS

Ubuntu

Raspbian

Dark Theme

Haiku

Log and Graph

Diff View

GitHub Issues· 0 开放

在 GitHub 查看全部

暂无开放 Issues,或尚未同步最近议题。

核心特点

  • •Commit — Stage/unstage files, write commit messages, and commit with a single click
  • •Branch — Create, checkout, rename, and delete local/remote branches
  • •Push / Pull / Fetch — Sync with remote repositories; supports --prune and push all tags
  • •Merge / Rebase — Merge branches or rebase with abort support
  • •Cherry-pick — Apply individual commits across branches
  • •Stash — Stash and restore work in progress
  • •Reset — Soft and hard reset (HEAD~1, --hard)
  • •Clone — Clone repositories from URLs or directly from GitHub
  • •Commit log with graph — Visual branch/merge graph with author avatars
  • •Diff view — Side-by-side and inline diff display with syntax-aware highlighting

> 标签

Cclientgitguihaiku

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类开发工具
定价开源

> 相关工具

V
VS Code
流行的开源代码编辑器
G
Git
分布式版本控制系统
V
Vite
下一代前端构建工具