Git Lizard is a Git client built around one idea: Git is complicated enough. Your tools should make its history, changes, branches and conflicts easier to understand.
A focused desktop client with Git at its core.
Branches, commits, remotes, staging, merges and conflicts all make sense individually. Put them together and even a small repository can become difficult to reason about. Git Lizard focuses on presenting that information clearly.
Long commit lists hide the shape of a project. A clear graph makes branches and merges visible at a glance.
A conflict tells you that two changes collide. Git Lizard is designed to help explain the collision and guide you toward a resolution.
Project notes shouldn't have to live in a completely separate tool. Git Lizard Notes keeps Markdown documents alongside the repository.
Git Lizard isn't trying to hide Git. It is trying to make Git's underlying model easier to see, understand and work with.
Branches and merges are much easier to understand when you can see them as a connected history. Git Lizard puts the graph at the centre of the experience, with clear branch lines and readable commit information.
Merge conflicts are rarely difficult because the markers are hard to read. They're difficult because you need to understand what both changes were trying to do. Git Lizard is being built to surface that context and suggest a resolution you can inspect, edit or reject.
Git Lizard Notes presents Markdown files stored in a .gitlizard folder inside your repository. Write plans, decisions, TODOs or team notes without sending your project context to another app just to keep it in sync.
Status, staging, commits, branches, pulls and pushes should feel connected rather than like a collection of unrelated buttons. Git Lizard presents repository state first, then gives you the actions to change it.
Branches, commits, staging, remotes, HEAD, merging — Git has a vocabulary of its own. We've made a guide that explains the concepts and how they fit together.
Read the Git guideGit Lizard is being built in the open. Bug reports, feature ideas and feedback are all useful — especially when something about Git is confusing.
Follow Git Lizard as it grows from a Git client into a clearer way to work with repositories.
Early access is currently limited while Git Lizard is being developed.