Blog

Release notes & write-ups

Release notes and feature write-ups from GitLane, the native visual git client.

  1. Docs

    File history, blame, and compare

    Follow one file through renames, attribute every line, and diff any two refs — all read-only through libgit2.

  2. Docs

    Preview destructive actions, then recover

    Reset, delete, discard, and force-push show the exact commits or files that would fall away — Recover browses the reflog when something still slips through.

  3. Docs

    Worktrees, stashes, and tags

    Give each agent its own checkout, stash by commit id, and run a real PTY terminal in the open worktree.

  4. Docs

    Settings panels and what they change

    Accounts, identities, in-app agents, terminal agents, prompts, appearance, shortcuts, and the updater — eight panels in three groups.

  5. Docs

    Keyboard shortcuts

    Cmd on macOS, Ctrl on Windows and Linux. Settings lists every binding for the platform you are on.

  6. Docs

    Updates and release channels

    GitLane checks GitHub Releases for a newer signed build. Stable tracks non-pre-releases; beta includes them.

  7. Docs

    Build GitLane from source

    bun, the pinned Rust toolchain, and your platform's Tauri dependencies — then tauri build, not bun run dev alone.

  8. Docs

    How GitLane is put together

    A Rust core and a React frontend, bridged by Tauri IPC. Reads use libgit2; writes shell out to your real git binary.

  9. Docs

    Troubleshooting

    Gatekeeper and SmartScreen on first launch, an AppImage that will not run, a git or gh version that is too old, and a few other things people actually hit.