- Home
- Guitar Tab Software
- Guitar
On the recordRead 11 Oct 202621 facts
Guitar
On the record
- Authentication
- For remote operations, Guitar documents SSH agent and key authentication, Git credential helper use, and in app prompts for credentials.github.com · read 4 Oct 2026
- Credential handling
- Secrets entered in Guitar's authentication prompts are kept in process memory and are not written to its config files.github.com · read 11 Oct 2026
- Diff viewer
- The viewer supports unified and side-by-side diffs, line numbers, wrapped lines, and hunk-only mode.github.com · read 11 Oct 2026
- Distribution
- Prebuilt binaries are published on the GitHub releases page, and the README also documents building from source with Cargo.github.com · read 11 Oct 2026
- File inspection
- The viewer supports file contents, unified diffs, hunk only and side by side modes, line numbers, and wrapped long lines.github.com · read 4 Oct 2026
- File search
- Repository file search lists commits that changed a selected tracked path.github.com · read 11 Oct 2026
- Git operations
- Guitar supports operations including commit, rebase, merge, cherry-pick, revert, stash, and worktree management.github.com · read 11 Oct 2026
- Graph
- Its graph brings together commits, branches, tags, stashes, worktrees, and optional HEAD reflog entries.github.com · read 11 Oct 2026
- Graph view
- The graph can display commits, branches, tags, stashes, worktrees, and optional HEAD reflog entries.github.com · read 4 Oct 2026
- Integrations
- The README documents support for Git remotes and immediate Git submodules, including submodule update and URL sync operations.github.com · read 4 Oct 2026
- Intended users
- The README describes Guitar as a terminal Git client for exploring, filtering, and operating on large repositories.github.com · read 4 Oct 2026
- Large repositories
- The project says Guitar can navigate repositories with 500,000 or more commits.github.com · read 11 Oct 2026
- License
- The repository identifies its license as GPL-3.0.github.com · read 11 Oct 2026
- Limitations
- The README lists no pull UI, force-push-only current-branch push, and external conflict-resolution editing as limitations.github.com · read 11 Oct 2026
- Product
- Guitar is a Rust terminal interface for exploring and operating on Git history, with topology focused graph rendering.github.com · read 4 Oct 2026
- Project status
- The maintainer describes Guitar as a hobby project and cautions users to take care with its potentially destructive Git actions.github.com · read 4 Oct 2026
- Remote authentication
- Network operations use SSH or HTTP/HTTPS credentials, including Git credential helpers and in-app prompts.github.com · read 11 Oct 2026
- Requirements
- Guitar requires a non-bare Git repository and configured Git user.name and user.email values.github.com · read 11 Oct 2026