Blog

Docs

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

LatestDocs

Install GitLane on macOS, Windows, or Linux

Grab a build from GitHub Releases, get past the first-launch warning, and let the signed updater take it from there.

Read the post
  1. Docs

    What GitLane needs installed

    Git 2.36 or newer on your PATH is the only hard requirement. Everything else unlocks one surface and can be skipped.

  2. Docs

    Open a repository and make a first commit

    Point GitLane at a folder, read the swimlane graph, drag one branch onto another, then stage and commit.

  3. Docs

    Read the commit graph

    Every line of history gets its own lane and colour — branches, remotes, tags, stashes, and uncommitted work live in one tree.

  4. Docs

    Drag branches to merge, rebase, or reset

    Drop one branch onto another and GitLane offers only the operations that make sense — plus AI actions and the rest of the graph menu.

  5. Docs

    Stage by hunk or line, then commit

    Stage files, folders, hunks, or a single line, review the diff, and draft the message with the agent you already have on PATH.

  6. Docs

    Describe selected commits with AI actions

    Right-click a commit, a range, or the uncommitted row and have an in-app agent write a summary, review, test plan, or custom prompt.

  7. Docs

    Pin review notes and hand them to an agent

    Comment on a range of diff lines, then copy or send one composed message into a terminal agent — notes are session-only.

  8. Docs

    Resolve merge conflicts in the app

    When a merge, rebase, cherry-pick, or revert stops, pick hunks in GitLane — or hand a text conflict to your agent as a proposal you still apply.

  9. Docs

    Browse, review, and merge pull requests

    GitHub, GitLab, Bitbucket, and Cursor Origin — what the PRs tab can do on each forge, and where tokens live.