Blog

Guides

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

LatestGuides

A GitHub account for each remote

Bind a gh account to an HTTPS remote and fetch, pull, and push use it — without gh auth switch, and without tokens from your shell.

Read the post
  1. Guides

    Force push after a rewrite

    Amend, rebase, or squash a pushed branch and Force push appears beside the disabled Push — always with a lease, after a preview of what changes on the remote.

  2. Guides

    Recover from auth and lock errors

    Fix authentication from the error itself, clear a stranded index.lock safely, and see why a panel or repository failed instead of an empty view.

  3. Guides

    Group repository tabs

    Rename a tab, assign coloured groups, and collapse groups you are not in — names stay on this machine.

  4. Guides

    Pull requests on Cursor Origin

    Browse, create, approve, and merge Origin PRs, and resolve their review threads, through your signed-in origin CLI.

  5. Guides

    Squash a range below HEAD

    Fold a commit range that sits under the branch tip; commits above it keep their messages, and staged work is left alone.

  6. Guides

    AI actions on commits and the working tree

    Right-click a commit, a range, or the uncommitted row and have your agent write a description, review, or custom prompt.

  7. Guides

    Ask an agent to resolve a text conflict

    Hand a text conflict to your agent; the merged file comes back as a proposal GitLane writes, never the agent.

  8. Guides

    AI agents in the app

    Draft a commit message and describe changes through your own signed-in agent CLI over ACP — no API key in GitLane.

  9. Guides

    Create a pull request, including GitHub stacks

    Open a PR from a branch, pick a live base, and target another open GitHub PR when you are stacking.